Vraag : Gelieve te verklaren me dit javascriptvoorbeeld over DOM

De deskundigen van Hey,

There zijn sommige concepten js geen die ik begrijp. Eerst en vooral, begrijp ik niet waarom de lengte van punten 15 is. Ten tweede, waarom als a: alarm (purchases.length); Undefinded Ik krijg I- bericht zeggend? niet een voorwerp te zijn is veronderstellen? dank en ik waardeer uw explanation.



wat aan buy


Do niet vergeten gekregen dit stuff



  • A tin van beans

  • Cheese

  • Milk




Antwoord : Gelieve te verklaren me dit javascriptvoorbeeld over DOM

„items.length“ van punten is werkelijk de telling van hoeveel punten in „punten“ zijn.
Aangezien u om byTagName („*“) hebt gevraagd, wordt elke enige markering in het document geteld, om omhoog met 15 punten, het omvatten te beëindigen
    , 3x
  • enz.

    >> alarm (purchases.length);

    de aankopen wordt nooit bepaald in uw javascript.

    alarm (het shooping);

    is een betere weddenschap aangezien u het als getElementById („aankopen“) hebt gedefini�ërd
    Het is één enkel element, zodat heeft het geen „.length“ bezit.
Andere oplossingen  
 
programming4us programming4us