4 ms·
Ah, right, my bad. In my defense, JavaScript treats a value of `undefined` differently from an unset field / variable (e.g. when testing `object.hasOwnProperty
by giornogiovanna 7y ago
Ah, right, my bad.
In my defense, JavaScript treats a value of `undefined` differently from an unset field / variable (e.g. when testing `object.hasOwnProperty('field')`).
- tabtab 7y agoJavaScript has too many "non-visible" value types in my opinion. This makes for both messy code and messy debugging.