您的位置:首页 > Web前端 > JavaScript

js变量传参

2015-09-05 14:54 507 查看
JS基本数据类型有:Undefined、Null、Boolean、Number和String

引用类型有:Array和Object

实例1:

var a=[1,2,3,4,5];

var b=a;

console.log(b); //1,2,3,4,5

a=[5,4,3,2,1];

console.log(b); //1,2,3,4,5

//输出均为1,2,3,4,5,因此为引用传值,b指向a的引用,之后a的引用又变,但b的不变,扔指向1,2,3,4,5

//的引用

var a=[1,2,3,4,5];

var b=a;

console.log(b); //1,2,3,4,5

a.push(6);

console.log(b);//1,2,3,4,5,6

//因为此为引用类型,刚开始b指向a的引用,故值为1,2,3,4,5,后来,a指向的地方,又增加了一个值,此时b指向的a的地方,也跟着增加,即为1,2,3,4,5,6

/*JS代码为一行一行执行的,注意,不是都为1,2,3,4,5,6 **/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: