Kezdőoldal » Számítástechnika » Programozás » Az alabbi peldaban mi alapjan...

Az alabbi peldaban mi alapjan hivja a locations nevu objectet ha sehol nincs referencia ra?

Figyelt kérdés

van egy function update(location) a kovetkezo reszletekkel:

function update(location) {

button1.innerText = location["button text"][0];

button2.innerText = location["button text"][1];

button3.innerText = location["button text"][2];

button1.onclick = location["button functions"][0];

button2.onclick = location["button functions"][1];

button3.onclick = location["button functions"][2];

text.innerText = location.text

};


es van a

const locations = [

{

name: "town square",

"button text": ["Go to store", "Go to cave", "Fight dragon"],

"button functions": [goStore, goCave, fightDragon],

text: "You are in the town square. You see a sign that says \"Store\"."

},

{

name: "store",

"button text": ["Buy 10 health (10 gold)", "Buy weapon (30 gold)", "Go to town square"],

"button functions": [buyHealth, buyWeapon, goTown],

text: "You enter the store."

}

];


az alabbi ket funckcion belul hivom a locations objectet


function goTown() {

update(locations[0]);

};


function goStore() {

update(locations[1]);

}


az a resze megvan, hogy mi a locations[0] vagy locations[1], de az nem hogy miert vagy hogyan fut at a location parameteren es helyettesiti be a megfelelot. mikent kpezeljem el? function update(location) csak felvazol vmit es mikor hivom az update funkciot az igazabol update magaval location parameterrel?



febr. 16. 21:44
 1/1 anonim ***** válasza:
Én a kérdést nem értem. A locations az egy lista, amiben van kettő dictiobary. Az update fv meg van hívva kétszer, mind a két elemén a locationsnek. Az update először kiveszi a button text key-value pairből a valuebó a három szöveget (ez ugye egy lista, ezért indexeliP, majd hasonlóan jár el a többivel. A kivett értékeket pedig az adott gombokra berakja szövegnek
febr. 16. 22:23
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!