Hirdetés

Új hozzászólás Aktív témák

  • sekli
    addikt

    Nem kell átadnod, egyszerűen csak használd fel a path változót a callback függvényben.

    $("#list").append('<li>' + path + ': ' + musicProperties.artist + ', ' + musicProperties.title + '</li>');

    Itt egy példa.

    Már gondolkodtam ezen, hogy honnan tudja az értékeket, bár nem kerestem, és most hirtelen nem is találtam erre konkrét leírást. Aki tudja pontosan, leírhatja, mert engem is érdekelne. :)
    Amúgy én úgy gondoltam, hogy amikor meghívsz egy függvényt függvény paraméterrel, akkor a paraméterfüggvényeket interpretálja és az adott scopeban levő változók ha megjelennek a függvényben (persze úgy ha ott írod le a függvényt, nem előre definiálod), azokat kicseréli az adott értékekre (konkrét szám, mutató akrámi) és így fut le a függvény.

    Ha egyszerűen felhasználom, akkor nem az lesz az értéke, hanem a következő szám elérési útja. A példádban lévő azért működik, mert abban a függvény rögtön meghívódik, nálam viszont majd csak valamikor, és addigra megváltozik a path értéke.

Új hozzászólás Aktív témák