Another side-note: C# has had both of these features for a while, same with TypeScript. Babel has had optional chaining for a bit which is obviously in stage 4 now..
Software dev at Netflix | DC techie | Conference speaker | egghead Instructor | TC39 Educators Committee | Girls Who Code Facilitator | Board game geek | @laurieontech on twitter
Well, that's the goal of the write-up. It's easy to assume that stage 4 adoption means you can use the syntax, and that's rarely true. But they're both officially part of ECMAScript and ESNext. So I would not consider them experimental but rather lacking native browser support.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Thanks for the article!
It's worth it to mention optional chaining is experimental and only usable in that state in just a few browsers. Same with the nullish coalesce operator.
Another side-note: C# has had both of these features for a while, same with TypeScript. Babel has had optional chaining for a bit which is obviously in stage 4 now..
Well, that's the goal of the write-up. It's easy to assume that stage 4 adoption means you can use the syntax, and that's rarely true. But they're both officially part of ECMAScript and ESNext. So I would not consider them experimental but rather lacking native browser support.