JavaScript中的所有参数传递的都是值传递?
ECMAScript中所有函数的参数都是按值传递的。
也就是说,把函数外部的值复制给函数内部的参数,就和把值从一个变量复制到另一个变量一样。基本类型值的传递如同基本类型变量的复制一样,而 引用类型值的传递,则如同引用类型变量的复制一样。有不少开发人员在这一点上可能会感到困惑,因 为访问变量有按值和按引用两种方式,而参数只能按值传递。
值传递,两个变量可以做任何操作而不会相互影响
转载
2017-02-28 11:01:36 ·
511 阅读 ·
0 评论