翻录playFlash的功能定义

时间:2011-08-31 13:28:09

标签: javascript flash function arguments

我有一个函数,我试图将其参数从一个文件更改为多个文件,我不必在代码中定义。经过一段时间的磨砺后,我找到了一种方法,让它在时间文件中取一个未命名但不是多个,任何帮助都将非常感激。

function playFlash() { $(""#" & video_id & "_preview"").click() }

很抱歉,如果我的所有条款都错了,我就会在这个问题上自学,并在我去的时候制定条款。

2 个答案:

答案 0 :(得分:0)

如果您想要使用JavaScript函数的未指定数量的参数,则可以使用arguments属性:

http://www.devguru.com/technologies/ecmascript/quickref/arguments.html

答案 1 :(得分:0)

如果这是你要问的:Javascript函数默认情况下可以接受多个参数(输入)。它们存储在名为Arguments的数组中。然后,您可以循环遍历该数组,与数组中的参数一样多次,并对它们执行一些逻辑。

由于还不完全清楚,这里有一个基本的例子来说明这个原理。 资料来源:http://www.roseindia.net/java/javascript-array/javascript-array-arguments.shtml

function days() {
    var items = days.arguments.length
    for (i = 0;i < items; i++){
        document.write("<li>" + days.arguments[i] + "</li>" );
    }
} 

days("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");

会打印

  • 星期日
  • 星期一
  • 星期二
  • 星期三
  • 星期四
  • 星期五
  • 星期六