摘要:
拓展运算符 就是三个点... 作用:拆解字符串和数组 替代push和concat方法 arr2.push(...arr1) arr3=[...arr1,..arr2] 拷贝数组和对象 arr2=[...arr1] obj2={...obj1} 与解构赋值一起使用 let arr=[1,2,3,4,5 阅读全文
posted @ 2022-04-01 15:22
社会优先于个人
阅读(22)
评论(0)
推荐(0)
摘要:
解构赋值 按照一定的模式,从数组和对象中提取值,对变量进行赋值 左右两边的模式要相同 数组解构,注意顺序层次相同 对象解构,注意属性名字相同 let [a,b,c]=[1,[2,3,4],5] let {x,y}={y:123,x:456} 连续结构赋值+重命名 const obj={a:{b:1} 阅读全文
posted @ 2022-04-01 15:08
社会优先于个人
阅读(27)
评论(0)
推荐(0)
摘要:
可以直接使用变量 以前是用大量“”和+拼接起来的 let name='zsf' let str=`i am ${name}` 多行字符串 换行和缩进都会被保存 let str=`i am zsf i love tutu` ${}中可以放任意js表达式 可以是数学运算 可以是调用函数 阅读全文
posted @ 2022-04-01 13:11
社会优先于个人
阅读(39)
评论(0)
推荐(0)