js 对象深度拷贝问题

1.js 对象和字符串深度拷贝问题
2.
var a = b = [];
a.push('1');
console.log(a,b); //[1],[1];
var a = b = 'hello';
a+= ' world';
console.log(a,b); //'hello world','hello';
为什么第一次 a和b 同时变化 第二次却互不影响呢,求大神解答

慕侠2389804
浏览 308回答 1
1回答

慕哥9229398

字符串是基本类型对象是引用类型基本类型复制的是值引用类型复制的是引用地址
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript