0
說,我有這兩個功能:
function foo() {
this.lorem = 'ipsum';
}
function boo() {
console.log(this.lorem);
}
我想將它們合併成一個,比方說,fb
功能。
因此,觸發fb
函數將在控制檯中顯示lorem
字。
需要在不修改這兩個函數的情況下完成。
說,我有這兩個功能:
function foo() {
this.lorem = 'ipsum';
}
function boo() {
console.log(this.lorem);
}
我想將它們合併成一個,比方說,fb
功能。
因此,觸發fb
函數將在控制檯中顯示lorem
字。
需要在不修改這兩個函數的情況下完成。
function foo() {
this.lorem = 'ipsum';
}
function boo() {
console.log(this.lorem);
}
function bar() {
boo.call(new foo);
}
bar();
這裏有一個的jsfiddle它在行動: http://jsfiddle.net/8Wb6T/
我真的不看什麼好這個會做,但你CA創建運行2種現有功能的第三個功能:
function foo() {
this.lorem = 'ipsum';
}
function boo() {
console.log(this.lorem);
}
function fb() {
foo();
bar();
}
Deja-vu http://stackoverflow.com/questions/7091650/merge-two-functions – Vlad 2011-08-17 11:24:26