下面是示例代碼:奇怪JS數組行爲
console.log('params is empty: '+(params == ''));
console.log('params: '+params);
console.log('df: '+params['df']);
$.each(params, function(p_name, p_val){
console.log(p_name+': '+p_val);
});
與性反應:
params is empty: true
params:
df: 15.03.2012
這怎麼可能呢?
'params' perchance是否有'toString'方法計算爲'「」'? – rjz 2012-03-13 17:06:40
@rjz - 由於問題中提到「數組」並且沒有暗示它具有任何不是「df」的屬性,所以它似乎很可能。 – Quentin 2012-03-13 17:13:21