Follow

JavaScript developers know the pain of guarding against undefined nodes in nested objects well, with repetitive checks like:

`const street = user.address && user.address.street;`

The Optional Chaining ECMAScript proposal offers an elegant solution in the form of a new operator, like so:

`const street = user.address?.street // won't break if address is undefined`

2ality.com/2019/07/optional-ch

Sign in to participate in the conversation
Mastodon for Tech Folks

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!