js中可选链

阅读 51

2022-03-23

可选的链接 ?.如果值在 ? 之前,则停止评估。为 undefined 或 null 并返回。不然有时直接使用.会报错。


const user = {
  employee: {
    name: "dongyu"
  }
};
user.employee?.name;
// 输出: "dongyu"
user.employ?.name;
// 输出: undefined
user.employ.name // 会报错
// 输出: VM21616:1 Uncaught TypeError: Cannot read property 'name' of undefined

精彩评论(0)

0 0 举报