[英]Javascript insert a method call inside another external function
考慮一下
var obj = {
process: function run(param) {
return;
}
}
和
runSomething(param);
這種情況是, run
功能在應用程序的其他位置構建,並且包含一些需要對runSomething
響應進行的其他處理。
是否有可能以某種方式運行obj.run
並將runSomething
插入其中,以便runSomething
可以使用作為obj.run("something")
傳入的參數
產生與以下相同的結果
var obj = {
process: function run(param) {
return runSomething(param);
}
}
你可以這樣做
var obj = {
process: function run(funct, param) {
return funct(param);
}
}
obj.process(runSomething, param);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.