問題タブ [lodash]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
underscore.js - underscore / lodash によって生成されるコールバック関数を使用した sortBy 条件
私はこのようなJavaScriptモデルを持っています:
今、私は order の値に応じてエントリを並べ替え、それもキャッシュしたいと考えています。
私はクロージャを使用する方法を知っています:
_.sortBy を呼び出すクロージャーを、2 番目のパラメーター (_.partial によって生成される関数) のようなものに置き換えることは可能ですか?
明確にするために:私が欲しいのは、関数にラップせずに「ソート順」のものを宣言する方法です。次のようになります。
javascript - _.map が正しく機能しない
_.map を希望どおりに動作させるのに問題があります。objects で新しい配列を取得する代わりに{restaurant: restaurant, branch: branch}
。私は[null, null]
代わりに取得します。
アンダースコアの代わりに lodash を試しましたが、同じ動作が得られます。
yaml - Assemble.io - パーシャルの YAML フロントマターで lodash を使用することは可能ですか?
このようなものは assemble.io ページで機能しますが:
(つまり、{{woo}} はページに「My title」を出力します)、部分的に同じものがある場合、「woo」には何もありません。これが設計によるものなのか、それとも私が何か間違っているのか、誰かが知っていますか?
ありがとう!
javascript - lodash.each がネイティブの forEach よりも速いのはなぜですか?
独自のスコープで for ループを実行する最速の方法を見つけようとしていました。私が比較した3つの方法は次のとおりです。
これは OS X の Chrome 29 にあります。ここで自分でテストを実行できます。
lodash はネイティブの.each
ほぼ 2 倍の速さです.forEach
。さらに、プレーンよりもどのように高速for
ですか?ソーサリー?黒魔術?
javascript - オブジェクト保存キーのマッピング
underscore.jsのmap
関数は、javascript オブジェクトで呼び出された場合、オブジェクトの値からマップされた値の配列を返します。
キーを保存する方法はありますか?つまり、返す関数が必要です
collections - underscore.js/lodash.js を使用してコレクションを反復処理するにはどうすればよいですか
マイナーな問題。コレクションを持っています
'surname'
と のそれぞれにアクセス/フェッチしたい'nickname'
。
運のないさまざまなオプションを試しました(例_.each
/ _.map
)。
この分野で経験のある人はいますか?