njs_djb_hash_add( \
njs_djb_hash_add( \
njs_djb_hash_add( \
- njs_djb_hash_add( \
njs_djb_hash_add(NJS_DJB_HASH_INIT, \
- 'U'), 'R'), 'I'), 'e'), 'E'), 'r'), 'r'), 'o'), 'r')
+ 'U'), 'R'), 'I'), 'E'), 'r'), 'r'), 'o'), 'r')
#endif /* _NJS_OBJECT_HASH_H_INCLUDED_ */
{ njs_str("this"),
njs_str("[object Object]") },
+ { njs_str("Object.getOwnPropertyDescriptor(this, 'NaN').value"),
+ njs_str("NaN") },
+
+ { njs_str("Object.getOwnPropertyDescriptors(this).NaN.value"),
+ njs_str("NaN") },
+
+ { njs_str("Object.getOwnPropertyNames(this).includes('NaN')"),
+ njs_str("true") },
+
{ njs_str("this.a = 1; this.a"),
njs_str("1") },