Sto leggendo letteralmente il libro JavaScript: The Good Parts
di Douglas Crockford .
L'apertura del capitolo 3% diObjects
mi confonde immediatamente con una (possibile) contraddizione. Ho riletto i due paragrafi almeno una dozzina di volte e ancora non sono sicuro di quale parte sia corretta e quale sia errata.
Cercherò sicuramente di provare le cose nella console del browser, ma non voglio perdere un dettaglio importante nel caso in cui non ci siano errori o contraddizioni nel libro. Qualcuno potrebbe chiarirmi questo?
An object is a container of properties, where a property has a name and a value. ... A property value can be any JavaScript value except for
undefined
.... There is no constraint on the names of new properties or on the values of properties.