JavaScript -- 函数传参深入理解

ECMAScript 规定:所有函数都是按指传递

基础类型不做解释。

引用类型:Object;

复制变量

var obj1 = new Object();
obj1.num = 5;
var obj2 = obj1;
obj2.num = 10;
console.log(obj1.num + ' | ' + obj2.num); // 10 | 10

结论:在javascript 中,引用类型复制,只是复制的指针

传递参数

猜你喜欢

转载自www.cnblogs.com/hm0818/p/9112975.html