我正處在一個愚蠢的錯誤中,將我所有的頭髮拉到了今天的邊緣。問題是我不確定這是否是預期的行爲。這是JavaScript上的返回關鍵字的預期行爲
與我的C#的習慣,我寫了下面的JavaScript代碼,並試圖瞭解發生了什麼錯誤的,因爲它沒有任何回報,甚至沒有寫任何錯誤到控制檯:
this.fullName = ko.computed(function() {
return
this.firstName() + " " + this.lastName();
}, this);
然後(半小時後),我改變了代碼的下方,它的工作:
this.fullName = ko.computed(function() {
return this.firstName() + " " + this.lastName();
}, this);
這是一個預期的行爲?
好吧,另一個證明JavaScript不是C#,它是一個真正的「f」編輯語言。謝謝! – tugberk 2012-03-17 12:56:14
使用CoffeeScript代替:) – 2012-03-17 13:04:17