原文地址:https://justforuse.github.io/blog/zh-cn/2018/11/es-optional-chaining-and-pipeline/
两种处于提案状态的新语法:可选链(?.)和管道(|>)语法
1.可选链
我们会遇到以下场景,要拿到一个层级比较深的对象的属性值,又要考虑到值的存在问题,所以我们的代码可能是这样:
if(a && a.b && a.b.c){
// balabala
}
这样代码虽然严谨,但是看着不舒服。
使用可选链后: