Javascript 打开playFlash的函数定义

Javascript 打开playFlash的函数定义,javascript,flash,function,arguments,Javascript,Flash,Function,Arguments,我有一个函数,我试图将它的参数从一个文件更改为多个文件,我不需要在代码中定义这些文件。在闲逛了一段时间后,我找到了一种方法,使它在时间文件中只使用一个未命名的文件,而不是多个,任何帮助都将不胜感激 function playFlash() { $(""#" & video_id & "_preview"").click() } 对不起,如果我所有的术语都是错的,我在这门课上是自学成才的,并且在学习过程中编造了一些术语 如果希望使用JavaScript函数的参数数量不确定,可以使

我有一个函数,我试图将它的参数从一个文件更改为多个文件,我不需要在代码中定义这些文件。在闲逛了一段时间后,我找到了一种方法,使它在时间文件中只使用一个未命名的文件,而不是多个,任何帮助都将不胜感激

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

对不起,如果我所有的术语都是错的,我在这门课上是自学成才的,并且在学习过程中编造了一些术语

如果希望使用JavaScript函数的参数数量不确定,可以使用
arguments
属性:


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

因为它不完全清楚,这里有一个基本的例子来演示这个原理。 资料来源:

功能日(){
var items=days.arguments.length
对于(i=0;i”+天。参数[i]+“”);
}
} 
天(“星期日”、“星期一”、“星期二”、“星期三”、“星期四”、“星期五”、“星期六”);
将打印

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

老实说,我不知道你想要什么。。。
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");