Es6 新建一个 新的数组/对象 (有空看下这个的原理)

var values=[123]
 
const newValues = {...values} // 解构values,将原form的values形成一个新的对象newValues
 
阿兰说 {...values} 意思是 把 原来 values 的值 再从内存里面 开辟一个新的空间 存储新的对象
 
https://zhuanlan.zhihu.com/p/79840222(有空看下原理) 
-----------------------------------------
var aa=[123]
var bb=aa
var cc=[...aa]   (开辟了新的数据)
 
 
当给aa 追加多一个 字符 444
那么 bb = [123,444]     cc=123
 
 
posted @ 2020-12-14 19:55  凯宾斯基  阅读(479)  评论(0编辑  收藏  举报