Objektit ja prototyyppiketju
Kaikki on objekteja
Objekteilla on propertyjä
Propertyihin päästään käsiksi
.ja[]-notaatioillax.prop === x['prop'][]käytetään, jos nimessä on erikoismerkkejä tai arvo tulee muuttujasta
Objektilla on erikois-property
__proto__*, joka on viittaus toiseen objektiinKun objektista
objluetaan property"x"(obj.x):Katsotaan ensin onko sennimistä omissa propertyissä
Jos ei ole, katsotaan löytyykö
obj.__proto__.xPrototype on tavallinen objekti, joten jos sillä ei ole
"x"-propertyä, katsotaan löytyyköobj.__proto__.__proto__.xjne. kunnes property löytyy tai prototypeä ei ole
Kirjoitus tehdään aina objektiin itseensä:
obj.x = 123;
Last updated