效果
const firstName = message?.body?.user?.firstName || 'default';
//避免用&&方式规避属性不存在时的问题
下载babel插件
npm i @babel/plugin-proposal-optional-chaining --save-dev
.babel.config.js文件,没有就建一个,如果你搭建项目时没有选bebel,那这个文件可能就没有自动生成,需要先安装babel,在新建配置文件
"plugins": [
...//其他插件
"@babel/plugin-proposal-optional-chaining",
]