JS: Access Property

By Xah Lee. Date: . Last updated: .

Get

syntaxuse proto chainwork with Symbol Key
obj.k
obj?.k
Optional Chaining Operator
obj[k]
Dot Notation vs Bracket Notation
Reflect.get

Set

syntaxuse proto chainwork with Symbol Key
obj.k = v no
obj[k] = v no
Reflect.set no

Delete

syntaxuse proto chainwork with Symbol Key
delete (operator) no
Reflect.deleteProperty no

Check Existence

syntaxuse proto chainwork with Symbol Key
Object.hasOwn no
Object.prototype.hasOwnPropertyno
in (operator)
Reflect.has

List Properties

JavaScript. Access Properties

JavaScript. Property