私はlo-dashを初めて使用しますが、これを使用することは可能であり、どうすればこれを達成できるかを知りたいと_.bind
思い$.bind
ました。私は本当にjQueryを取り除き、もっと小さなものを使いたいです...
必要なのは、DOMイベントを関数にバインドすることです
私はlo-dashを初めて使用しますが、これを使用することは可能であり、どうすればこれを達成できるかを知りたいと_.bind
思い$.bind
ました。私は本当にjQueryを取り除き、もっと小さなものを使いたいです...
必要なのは、DOMイベントを関数にバインドすることです
これらは 2 つの異なるメカニズムです。
_.bind は、関数の this 値を最初のパラメーターに設定して、'this' が常に関数内の同じオブジェクトを指すようにします。技術的に正しくないことを除いて、「this」のスコープを関数にバインドすると思います。
$.bind は、jquery でトリガーされるイベント リスナーを jquery でラップされた要素に追加します。
DOM 選択の代替手段 (zepto.js など) はたくさんありますが、lodash/underscore ライブラリは、jquery の代わりではなく、jquery に追加されるものです。
そうは言っても、これは必ずしもあなたの質問に答えるとは限りません。繰り返しますが、Underscore/Lodash は代替手段ではありませんが、いずれかが追加機能を提供します (長期的にはファイル サイズを節約できます)。
fwiw私見。37k は、jquery/lodash などのツールに対する有効な引数ではありません。なぜ?1) cdn からライブラリを提供する場合、サーバーに対する有効なヒットでさえありません。2) これらのライブラリは、かなり小さなコードを書くのに役立ちます。
実際、この主張は理由というよりも言い訳のように聞こえます。
乾杯。