Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 对多个函数使用相同的参数_Javascript - Fatal编程技术网

Javascript 对多个函数使用相同的参数

Javascript 对多个函数使用相同的参数,javascript,Javascript,这个代码有效吗 var myfunc1 = function( parameter ) { parameter = smthg || 0; //code here } var myfunc2 = function( parameter ) { parameter = smthg || 0; //code here } 在jQuery中,开发人员在他们的库中多次使用像e、t、n这样的单字参数,因此我想反复使用相同的参数是安全的?是的,函数的参数是局部变量声明,作

这个代码有效吗

var myfunc1 = function( parameter ) {
    parameter = smthg || 0;
    //code here
}

var myfunc2 = function( parameter ) {
    parameter = smthg || 0;
    //code here
}

在jQuery中,开发人员在他们的库中多次使用像
e、t、n
这样的单字参数,因此我想反复使用相同的参数是安全的?

是的,函数的参数是局部变量声明,作用域是声明它们的函数,并且完全独立于任何其他函数

它们与函数中声明的变量具有相同的作用域,例如:

function myFunction1() {
    var localVar=0;
    ...
}

function myFunction2() {
    var localVar=0;
    ...
}

是的,这不是一个问题,每个人都有自己的观点function@adeneo:回答:)