Существует ли в ES6 оператор доступа к null
-безопасным свойствам (нулевое распространение / существование), такой как ?.
в CoffeeScript для пример? Или это запланировано для ES7?
var aThing = getSomething()
...
aThing = possiblyNull?.thing
Это будет примерно так:
if (possiblyNull != null) aThing = possiblyNull.thing
В идеале решение не должно назначать (даже undefined
) aThing
, если possiblyNull
является null