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