タグ

ブックマーク / taiju.hatenablog.com (3)

  • Underscore.jsの全メソッドを表にまとめてみた - あと味

    JavaScript Advent Calendar 2011 (フレームワークコース) の9日目です。 せっかくの機会だったので、ものすごく気になってたけど、触る機会がなかった、Underscore.jsをいろいろと弄ってみました。 配列関係の便利メソッドの集合ライブラリなイメージでしたが、タイマーやユーティリティ関数、条件判断関数など、いろいろ機能があって面白いですね。 とりあえず、ひと通り実行しながら、すべての関数を触ってみました。 非常に見難くて恐縮ですが、以下のGoogleスプレッドシートにいろいろとメモを取っていったので、参考にしてください。 間違いなどあるかもしれませんし、自分自身理解しきっていないため説明がおかしい箇所があるかもしれません。 その際はご指摘いただけると助かります。超めんどくさかったので、自主的なアップデートは、たぶん、しません... リンク先: Unders

    Underscore.jsの全メソッドを表にまとめてみた - あと味
  • applyとcallの使い方を丁寧に説明してみる - あと味

    JavaScriptに、applyとcallというメソッドが用意されていますが、自分なりにapplyとcallの丁寧に説明をしてみようと思ってこのエントリーを書くなどをしてみます。 applyとcallは非常に似たメソッドなので、まずはcallから説明します。 callメソッドとは? callメソッドは以下のように呼び出します。 methodA.call(thisArg, [, arg1 [, arg2, ...]]); methodAには任意の関数(メソッド)を指定します。 callの引数は第一引数にmethodAのthisとしたいオブジェクトを指定して、第二引数以降はmethodAに渡したい引数があれば、カンマ区切りでそれぞれ指定します。 callメソッドは、すべての関数が共通して持っているメソッドです。すべての関数はFunctionクラスのオブジェクトで、callはFunction.

    applyとcallの使い方を丁寧に説明してみる - あと味
  • セルクマに抵抗を感じている人へ - あと味

    セルフブックマーク。略してセルクマ。 自分の記事を自分でブックマークする行為を指しますが、自作自演のようで抵抗を感じている人も少なくないようです。 私はセルクマ肯定派です。 自分で書いた記事でも気に入ったものや思い入れのあるものは絶対あるわけで、それを人に見てもらいたいという欲求もあります。 その時に、自分の記事をブックマークするセルクマという行為はあって当然のことだと思います。 それでもなお、セルクマに抵抗があるという方に提案です。 記事のオチを自分のブコメに書くというのはどうでしょう? オチを自分のブコメに書くという目的を果たすためには、セルクマをしなければなりません。セルクマという行為はオチを書くという行為に置き換わります。だったら、抵抗も少ないのではないでしょうか? ん、具体的な例? 見ればわかります。

    セルクマに抵抗を感じている人へ - あと味
  • 1