JS- [reference object]

 

JS reference objects

 

Non-reference

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

Quote

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

Reference objects

name Examples
Objects var a = {x: 1, 2};
Array var a=new Array(1,2,3);
Function (a case not equal to a function "aa") var a=new function(){return “aa”};

Guess you like

Origin www.cnblogs.com/yangjiale/p/11261386.html