老师,扩展运算符什么时候用什么括号呢?

来源:6-3 扩展运算符(扩展运算符及新方法)

慕设计6170877

2021-04-16 14:30:00

 const obj1={
             a:1,
             b:2,

         }
         const obj2={...obj1};
         console.log(obj2);



这里改为普通括号就报错了,

意思是数组就必须用中括号?对象就用大括号,字符用小括号吗?

写回答

1回答

好帮手慕慕子

2021-04-16

同学你好,对于你的问题解答如下:

1、展开数组可以在[]中展开,也可以直接在console.log中展开输出结果。示例:

http://img.mukewang.com/climg/607935e709bd942e05800196.jpg

http://img.mukewang.com/climg/607935ec091fb18904000160.jpg


2、展开对象必须使用大括号。示例:

http://img.mukewang.com/climg/607935fe096601ab04620199.jpg

http://img.mukewang.com/climg/6079360509fdcf8002260052.jpg

3、展开字符串可以使用中括号,在数组中展开。也可以大括号,在对象中展开。但是不可以使用小括号。示例:

http://img.mukewang.com/climg/6079364e090a668604980191.jpg

http://img.mukewang.com/climg/6079365409a84e1c03320065.jpg

祝学习愉快~

0

0 学习 · 10739 问题

查看课程