js对象克隆的几种方法
在js中对象克隆就是把对象值重新赋给一个新对象。克隆也存在深克隆于浅克隆的区别。引用类型的值都会被保存在堆内存中,在栈内存中会存在一个指针指向堆内存中的值。这时,如果只复制了指针,则可以说这个克隆为浅克隆,如果时根据指针找到具体的值,复制值,就可以称之为深克隆。1、JSON (深克隆)JSON多用于前后台的数据交互,后台传递字符串类型的JSON数据,前端通过JSON.parse() ,可以转化为一个json对象。现有一个对象,可以通过JSON.stringify() 转为json字符串。字符串类型的值
原创
2020-06-26 00:55:42 ·
4438 阅读 ·
0 评论