我希望它只能用于一个函数,问题是所有函数都在调用不同的变量。 我想循环对象的所有功能,并在事件上单击其中一个功能来工作
var array_of_functions = [
function() { first_function('a string') },
function() { second_function('a string') },
function() { third_function('a string') },
function() { fourth_function('a string') }
]
for (i = 0; i < array_of_functions.length; i++) {
if(array_of_functions[i] == someRanFunc ) {
array_of_functions[i]();
}
}
答案 0 :(得分:1)
您可以通过执行toString()
来比较该函数例如
DataTable.Columns.Add("ColumnName");
或通过比较函数的名称
F1