Javascript:如何通过变量调用函数并传递参数

Javascript: how to call function through variable and pass parameters

本文关键字:参数 函数 调用 何通过 变量 Javascript      更新时间:2023-09-26

我想从变量中调用函数,我成功了,但我想调用函数并传递参数,如何做到这一点。请告诉我。

下面我提到了在没有参数的情况下工作的函数。

function myfunction(){
alert("hellow world");
} 
var aa= "myfunction";  
window[aa]();   // working 


function myfunction(param){
alert(param);
}
// .....?

您可以向函数传递参数,在函数中调用window[aa](),如下所示:

function myfunction(text){
    alert(text);
} 
var aa= "myfunction";  
window[aa]("Hello Again..."); // just put any arguments in the parentheses.

只需传入:

window[aa](param)

调用函数时,可以将参数放在括号之间吗?

window[aa]("Hello, world");

使用这个:

 function myfunction(param){
    alert(param);
 }
    var aa= "myfunction";  
    window[aa]('mk');