現在我正在學習JavaScript和發現了一些問題,此代碼JavaScript的不確定引發TypeError
var response = '{"status":{"message":{"-1":[111]}}}';
response = jQuery.parseJSON(response);
if (typeof (response.status.warning[-1]) == "undefined") {
console.log(true);
};
爲什麼他拋出一個錯誤,而不是僅僅忽略「的console.log」的一部分?
嘗試改變'response.status.warning'到'response.status.message' – pktangyue 2013-03-06 08:02:05