JS-[引用对象]

JS引用对象

非引用

var a=1;
var b=a;
b=2;
alert(a); //a=1

引用

var a={x:1,y:2};
var b=a;	//引用a(相当于指针),不是赋值
b.x=3;
alert(a.x);	//a=3

引用对象

名称 示例
对象 var a={x:1,y:2};
数组 var a=new Array(1,2,3);
函数(此时a指向函数而不等于"aa") var a=new function(){return “aa”};

猜你喜欢

转载自www.cnblogs.com/yangjiale/p/11261386.html