log.original_fields始終爲空。爲什麼?Javascript賦值運算符不起作用
var updateChangeLog = function(log, currentRecord) {
var records, record;
if(!log.original_fields) {
records = ["a","b"];
log["original_fields"] = records;
// log.original_fields = records; // doesnt work either
debugger;
}
}
你傳遞給'updateChangeLog'函數的是什麼? 「log」是一個對象嗎? – jackwanders
是的,你必須設置錯誤的東西,爲我工作:http://jsfiddle.net/AMnNx/ – TheZ
它讓我改變新的屬性,但我不能做任何事情與現有的屬性。該對象是來自web sql的記錄。 http://i1120.photobucket.com/albums/l493/powerfulcrunch/wth.png – user1472219