Необязательная obj?.param1?.param2функция chaining ( ) кажется отличной функцией, и я действительно хотел, чтобы она была реализована и, наконец, избавилась от вложенных if, произвольных функций и того, что не для такой простой операции.
Но есть проблема, она не работает. Я обновился до Node 12 и все еще получаю ошибку:
var dude = res?.param?.params[0]
SyntaxError: Unexpected token '.'
или
var dude = res.param?.params[0]
SyntaxError: Unexpected token '.'
В чем проблема?
Нужно ли мне изменить настройки языка или загрузить библиотеку, чтобы включить эту функцию? Или это просто еще не вышло?
Stage 4. Node.js пока не поддерживает это. developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…