0
我想嵌套一個函數到另一個函數嗎?我該如何結合2個預先寫好的Javascript函數
我想嵌套一個函數到另一個函數嗎?我該如何結合2個預先寫好的Javascript函數
這是你問的嗎?
function add1(x){
return x + 1;
}
function mult2(x){
return x * 2;
}
function add1ThenMult2(x){
return mult2(add1(x));
}
add1ThenMult2(10); // --> 22
,或者隱藏2個功能...
var add1ThenMult2 = (function(){
function add1(x){
return x + 1;
}
function mult2(x){
return x * 2;
}
function add1ThenMult2(x){
return mult2(add1(x));
}
return add1ThenMult2;
}());
add1ThenMult2(10); // --> 22
你可能會考慮jquery-aop周邊的加入諮詢或給定函數之前。
以何種方式組合?你能舉一個你想要的例子嗎? – 2010-04-15 20:29:57
你將需要提供更多的上下文。函數通常代表一個單一的邏輯,因此它會違背這種抽象技術來結合兩個函數。 – James 2010-04-15 20:56:54