この配列内のこれらの各オブジェクトのGenreプロパティを、value
内のユーザに出力するタイトルプロパティに「リンク」しようとしています。他のプロパティを使用して配列内のオブジェクトのプロパティを検索
var movies= [{
"Title": "Platoon",
"Genre": "War"
}, {
"Title": "Pulp Fiction",
"Genre": "Crime"
}];
var name = value;
//console.log(name) outputs as title the user clicked on just fine
var genre = ...["Genre"]; //no idea how to go about this
//this should say genre = ["Genre"] in object where ["Title"] is same as value
は、少なくとも「ジャンル」を検索することで要素を取得するために、IndexOfメソッドを試してみましたが、それは-1
を出力します。
なぜ配列を繰り返してタイトルを検索するだけですか? – Dhiraj
['Array.prototype.find()'](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/find) – Andreas
これを5回読みましたが、私はまだそれを取得していないのですか? 2つの配列が必要ですか? – adeneo