可选链接(obj?.param1?.param2)似乎是一个很棒的功能,我真的很想看到它的实现,并最终摆脱了嵌套的ifs,任意函数以及如此简单的操作所不具备的功能。
但是有一个问题,它不起作用。我更新到节点12,但仍然收到错误:
var dude = res?.param?.params[0]
SyntaxError: Unexpected token '.'
要么
var dude = res.param?.params[0]
SyntaxError: Unexpected token '.'
问题是什么?
我是否需要更改某些语言配置或下载库才能启用此功能?还是根本还没有出来?
我搜索“ nodejs null传播”,最初找不到此问题。希望此评论将改善可搜索性。
—
卡西米尔
恐怕对此我无能为力。有一个标签,但是它与Javascript不相关,并且会引起混乱而不是行善。
—
almarc
Stage 4。Node.js尚不支持此功能。developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/...