我有JavaScript腳本代碼here。當我執行我的代碼時,它不會觸發func_two
函數。但是,當我改變func_one
func_two不會在javascript中觸發
if (this.remove) {
this.func_two;
}
下面的代碼到這個
if (this.remove) {
this.func_two();
}
那麼它觸發第二功能。但我想以這種方式觸發this.func_one
。這樣做有可能嗎?怎麼樣?
我真的不明白「我想這樣做,這樣一來」的說法。調用一個函數是通過在它之後寫入'()'完成的。如果你想以另一種方式來做,你必須找到另一種與你同意的編程語言。 – Jon 2013-04-23 08:45:21
骨幹有一個方法,例如'this.collection.each(this.render,this);'。 this.render是一個不帶括號的函數。 – 2619 2013-04-23 08:47:49
@ x4ph4r:不,在這種情況下不調用該函數。你只是將函數的引用傳遞給'.each'和'.each'來調用它。 – 2013-04-23 08:58:20