这个笔试题没有答案?
以下不可以实现深拷贝数据的有 ?
A、object.assign({}, {a: 1})
B、{...{a:1}}
C、JSON.parse (JSON.stringify({a:1}))
D、[1,2,3].slice()
let test ={a:1}; console.log(test); //{a:1} let one = Object.assign({}, test); let two = {...test}; let three = JSON.parse (JSON.stringify(test)); console.log("1:"+one.a); //1 console.log("2:"+two.a); //1 console.log("3:"+three.a); //1 test.a = 2; console.log(test); //1 console.log("1:"+one.a); //1 console.log("2:"+two.a); //1 console.log("3:"+three.a); //1 let g = [1,2,3]; console.log(g); //[1,2,3] let four = g.slice(); console.log("4:"+four); //1,2,3 g[0]=4; console.log(g); //[4,2,3] console.log("4:"+four); //1,2,3