Opcjonalne łączenie w łańcuchy ( obj?.param1?.param2) wydaje się być świetną funkcją i naprawdę chciałem zobaczyć, jak zostało zaimplementowane i wreszcie pozbyć się zagnieżdżonych ifs, dowolnych funkcji i co nie dla tak prostej operacji.
Ale jest problem, to nie działa. Zaktualizowałem do Węzła 12 i nadal pojawia się błąd:
var dude = res?.param?.params[0]
SyntaxError: Unexpected token '.'
lub
var dude = res.param?.params[0]
SyntaxError: Unexpected token '.'
Jaki jest problem?
Czy muszę zmienić konfigurację języka lub pobrać bibliotekę, aby włączyć tę funkcję? A może po prostu jeszcze tego nie ma?
Stage 4. Node.js jeszcze tego nie obsługuje. developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…