當json的鍵為數字時如何取值,如:
var aa={'111':'aaaaa'};
alert(sss.111);
這樣是不行的,alert不會彈任何東西。
json的鍵必須是一個對象,才能取出東西,如:
var aa={'s111s':'aaaaa'};
var idd="s111s";
alert(sss.idd);
解答:
對於數字鍵名或非正常變數字元(例如有空格),必須使用 aa[x]的方式。
var aa={'111':'aaaaa'};
alert(sss["111"]);