Skip to content

前言

红宝书中提到:

ECMAScript中所有函数的参数都是按值传递的。

就是说,把函数外部的值复制给函数内部的参数,就和把值从一个变量复制到另一个变量一样。

js中,传参方式大概分为三种;按值传递,引用传递,还有第三种传递;

参数如果是基本类型是按值传递,如果是引用类型按共享传递。

但是因为拷贝副本也是一种值的拷贝,所以在高程中也直接认为是按值传递了。