var num1=5;
var num2=num1;
var num2=3;
console.log(num1===num2); //false
var num1=5
var num2=num1;
console.log(num1===num2); //true
var num1=4
console.log(num1===num2); //false
从一个变量复制到另一个变量的时候,不仅仅是储存了它的值,实际上是储存了那个变量的指针,这个指针指向了存储在堆中的一个对象,如果改变了其中一个变量,就会影响另一个变量.
06-13
06-13
06-13
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交