次の JSON データ文字列は、プリロードされた画像パスを保存するために使用されます:
var imgData = [
{ 名前: "p1", src: "images/p1.jpg" },
{ 名前: "p2", src: "images/p2.jpg" },
{ 名前: "p3", src: "images/p3.jpg" },
{ 名前: "p4", src: "images/p4.jpg" },
{ 名前: "p5"、ソース: "images/p5.jpg" }
]
次の関数は、行の名前を通じて JSON の各行のパス src を取得できます。コードを見てみましょう。
関数 getData(name) {
var picArr = imgData;
var picSrc;
for (var i = 0; i
var cur_person = picArr[i];
if (cur_person.name == 名前) {
picSrc = cur_person.src;
}
}
picSrc を返す;
}
関数が実行されると、その行の src が返されます。
var g = getData("p1");
console.log(g);
出力後、結果を確認できます:images/p1.jpg