在Javascript中将参数传递给函数

时间:2010-09-04 00:10:58

标签: javascript

我有一个按钮,每次单击时都会添加一个段落。在我的代码中,我有一个名为addPara(count)的函数,我有一个counterstart变量。如何将此counterstart变量传递给我的函数?

2 个答案:

答案 0 :(得分:4)

addPara(counterstart);

答案 1 :(得分:2)

如果您的意思是您不确定将传递多少个参数,您可以通过函数内的arguments集合引用任何和所有参数。

function addPara() {
    console.log(arguments); // "arguments" is a collection of the arguments.
    if(arguments[0] === undefined) { 
         // do something and return if no arguments were given
        return false;
    }
      // otherwise loop through the arguments passed
    for( var i = 0, len = arguments.length; i < len; i++ ) {
       // do something with arguments[ i ];
    }
}