Fråga : Behaga förklarar mig detta javascriptexempel om DOMNA

Hey experter,

There är några begrepp av js som jag inte förstår. Först allra, jag förstår inte varför längden av objekt är 15. Understödja varför, om a gör: larma (purchases.length); Jag får I-meddelandeordstäv undefinded? är inte att anta att vara en anmärka? tack och jag uppskattar för id= " www-XXX-com " för explanation.


Doen för en stillapåminnelse " att inte glömma fick köp denna för id=" köp " för stuff


    A för >
    av för den type=" text-/javascripten " för beans
  • Cheese

  • Milk




" klar "

Svar : Behaga förklarar mig detta javascriptexempel om DOMNA

”items.length” av objekt är egentligen räkningen av, hur många objekt är i ”objekt”.
Sedan du har frågat för byTagName (”*”), varje singel märker i dokumentet räknas, för att avsluta upp med 15 objekt, däribland
    , 3x
  • etc.

    >> larma (purchases.length);

    köp definieras aldrig i din javascript.

    larma (shooping);

    är en bättre vad, sedan du har definierat den som getElementById (”köp)
    Det är en singelbeståndsdel, så det har ingen ”.length-” egenskap.
Andra lösningar  
 
programming4us programming4us