javascript 引用类型console.log调试 技巧
2017-10-20 14:18
441 查看
存在以下两种情况:
解决方案 1:
总结:引用类型浅拷贝是共享一个内存地址,通过深拷贝解决。
example 1: let obj = {a:1}; console.log(obj); //{a:2} obj['a'] = 2; example 2: let num = 1; console.log(num); //1 num = 2;
解决方案 1:
let obj = {a:1}; console.log(JSON.parse(JSON.stringify(obj))); //{a:1} obj['a'] = 2;
总结:引用类型浅拷贝是共享一个内存地址,通过深拷贝解决。
相关文章推荐
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()
- JavaScript调试技巧之console.log()详解--2015-08-07
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解