La chaîne de données json suivante est utilisée pour stocker le chemin de l'image préchargé :
var imgData = [
{ nom : "p1", src : "images/p1.jpg" },
{ nom : "p2", src : "images/p2.jpg" },
{ nom : "p3", src : "images/p3.jpg" },
{ nom : "p4", src : "images/p4.jpg" },
{ nom : "p5", src : "images/p5.jpg" }
]
La fonction suivante peut obtenir le chemin src de chaque ligne de json via le nom de la ligne :
fonction getData(nom) {
var picArr = imgData;
var picSrc;
pour (var i = 0; i < picArr.length; i ) {
var cur_person = picArr[i];
if (cur_person.name == nom) {
picSrc = cur_person.src;
>
>
retourner picSrc ;
>
Une fois la fonction exécutée, le src de la ligne sera renvoyé.
var g = getData("p1");
console.log(g);
Après la sortie, vous pouvez voir le résultat : images/p1.jpg