Update article.md
This commit is contained in:
parent
614c5ff214
commit
6393a9fe66
1 changed files with 1 additions and 1 deletions
|
@ -103,7 +103,7 @@ alert( user?.address.street ); // undefined
|
|||
|
||||
Please note: the `?.` syntax makes optional the value before it, but not any further.
|
||||
|
||||
E.g. in `user?.address.street.name` the `?.` allows `user` to be `null/undefined`, but it's all it does. Further properties are accessed in a regular way.
|
||||
E.g. in `user?.address.street.name` the `?.` allows `user` to be `null/undefined`, but it's all it does. Further properties are accessed in a regular way. If we want them also be optional, then we'll need to replace more `.` with `?.`.
|
||||
|
||||
```warn header="Don't overuse the optional chaining"
|
||||
We should use `?.` only where it's ok that something doesn't exist.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue