首先,应当知道什么是局部变量,局部变量(Local variables)指在程序中只在特定过程或函数中可以访问的变量。
javascript函数参数的作用域于参数类型无关,也就是说不管参数是函数还是其他类型,这个参数的作用域只在接收这个参数的函数内有效,所以说他是个局部变量,只可以在这个方法内部使用
例:
function add(x){上面只会在方法内部弹出x的值,而在add方法的外部是不会弹出x的值,所以javascript的方法参数是一个只在方法内部有作用的局部变量。
js中函数中的参数是局部变量,在函数的内部可以使用,函数外部不可以
如下例子
function a(num) {