es6 Null 传导运算符

阮一峰es6中Null 传导运算符如何使用啊。

const firstName = message?.body?.user?.firstName || 'default';

写了这句之后直接编译出错了。

clipboard.png

阅读 6.5k
3 个回答

这种语法是 js 的么?感觉是 coffee 的,即使 js 有,应该也得有引入对应的presetsbabeles6好像没有这种语法,引入最新的babel preset试一试能不能编译

文章中有提到。“Null 传导符”只是提案。babel暂时没有显示。

对,还只是提案,不过确实蛮好用的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题