js 简单克隆对象
作者:互联网
1. 通过JSON.parse()和JSON.stringify()
- 会忽略undefined,fn
- 不能序列化函数
- 不能解决循环引用的对象
var obja = {a: 1}; var objaString = JSON.stringify(obja); var objb = JSON.parse(objaString );
2. 通过Object.assign()或者展开运算符...
var obja = {a: 1}; var objb = Object.assign({}, obja);
//或者:
var objb = {...obja};
标签:stringify,克隆,对象,Object,js,obja,JSON,objb,var 来源: https://www.cnblogs.com/xuchao-blogs/p/14447924.html