ES6/2015 中的空安全属性访问(和条件赋值)
2022-08-30 01:16:15
在ES6(ES2015/JavaScript.next/Harmony)中是否有-safe property access(null propagation/exist)运算符,例如CoffeeScript中的?
??还是计划用于ES7?null
var aThing = getSomething()
...
aThing = possiblyNull?.thing
这大致如下:
if (possiblyNull != null) aThing = possiblyNull.thing
理想情况下,解决方案不应将 (偶数 ) 分配给 ifundefined
aThing
possiblyNull
null