これは私が持っているものですが、forループでそれをやろうとしましたが、必要なことをしていません。私は$。eachをやると思っていましたが、配列をループするだけではどうしたらいいのか分かりませんでした。JavaScript/jQuery:Array - In Loopの場合最も低いキーの戻り値
var myKeys = [{a:1, b:10}, {a:5, b:8}, {a:3, b:2}, {a:1, b:6}];
私はキーを検索する機能を実行したいと思います。最も低い 'b'値を見つけ、 'a'キーを返します。上記の場合、検索して2を検索して3を返します({a:3、b:2})
試してみましたが、0,1,2,3(すべてのキー)インデックス。
for (var key in myKeys) {
if (myKeys.hasOwnProperty(myKeys[key]) <= 2) {
console.log(key);
}
}
どのように修正するかについての洞察はすばらしいでしょう。それがちょうど1の値だったなら、私は問題はないでしょう。それは複数あり、私は他の値を返す必要があるということです。このような
myKeys.hasOwnProperty(myKeys [キー])bolleanを返します –