0
我有以下方法:Javascript:如何使用参数化方法作为参数来构建方法?
function do(name){}
function name(text){
alert(text);
}
如果我想让类似:
do(name('123456789')) {}
那是可能的,我怎么能做到呢?
我有以下方法:Javascript:如何使用参数化方法作为参数来构建方法?
function do(name){}
function name(text){
alert(text);
}
如果我想让类似:
do(name('123456789')) {}
那是可能的,我怎么能做到呢?
做的是保留字,试试这个:
function make(nameFunction,argFunction){
nameFunction(argFunction);
}
make(name,"works");
function name(text){
console.log(text);
}
你离开,你会传递作为参数传递给其他的功能,现在的参数值在功能从其它返回值函数的返回值你通过的函数。
function x(param){
return param + 1;
}
function y(param){
return param + 1;
}
console.log(y(x(1)))
正如[传递一个JavaScript函数作为参数](http://stackoverflow.com/questions/13286233/pass-a-javascript-function-as-parameter)? –
你能否至少写出正确的伪代码do(name('123456789')){} – Satpal