采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
直接 let width= options.size.width; 这样获取不好吗,为什么要你写的那样复杂。
有时候直接取值,确实更方便。嵌套太多,用解构赋值都写在一行有点难看…
对象里面如果只有一个两个属性,你这样写还好,如果对象里面的属性多了,那你是不是得写n个这样的赋值语句。 相反结构赋值一行就解决了,用起来要方便不少。
我理解的解构,是获取多个数据过程中代码结构扁平化的一个手段,同时可读性也比较好,易维护。当然如果你就用这一个数据,这样写也无妨。
请正确理解解构赋值的意义,动动脑子
动动脑子 很有侮辱性,请你改进你的态度。
一千个读者有一千个哈姆雷特,动动脑子也是很中肯的建议
登录后可查看更多问答,登录/注册
前端无门槛学习,从ES6到ES10,一套课程掌握JS最新语法
989 8
1.4k 7
1.1k 6