解构赋值的文档里有错误

来源:1-3 构建开发环境

老板说我是来写bug的吧

2022-03-22

老师您解构赋值的文档里的:
let user = {}
[user.firstName, user.secondName] = ‘Kobe Bryant’.split(’ ')
console.log(user.firstName, user.secondName)
输出后报错了

写回答

2回答

谢成

2022-03-22

在箭头这行代码结束的地方加一个逗号试试

//img.mukewang.com/szimg/62394680094c23ca15040530.jpg

1
1
老板说我是来写bug的吧
谢谢老师解答,老师辛苦了, 估计是老师字打错了,是加分号不是逗号,但为什加分号就不报错了那,js的分号不是可有可无的吗?
2022-03-22
共1条回复

谢成

2022-03-23

对对,是结尾加分号,不是逗号。。。


关于分号的使用在《JavaScript高级程序设计》这本书中有讲到:

//img.mukewang.com/szimg/60877dd209ab241c12041456.jpg

0
0

JavaScript ES(6-11)全版本语法 前端都需要的基础课

前端无门槛学习,从ES6到ES11,一套课程掌握JS最新语法

1328 学习 · 296 问题

查看课程