var k = {}
var arr = []
//因为K是对象 当push给arr的时候实际上给arr的是一个地址,所以会出问题,这时要转换成json字符串,再转换成对象
//是因为json.parse需要严格遵循JSON规范,所以要先转换成json字符串,在将json字符串转换成json对象push给数组
//JSON字符串不属于引用类型
//先转换成json字符串值传递,再转换成对象
arr.push(JSON.parse(JSON.stringify(k)))
对象push给数组出现问题
最新推荐文章于 2023-06-12 14:00:42 发布