直接在JS里創(chuàng)建JSON數(shù)據(jù)然后遍歷使用
更新時間:2014年07月25日 15:22:03 投稿:whsnow
本節(jié)為大家講解下直接在JS里創(chuàng)建JSON數(shù)據(jù),然后遍歷使用,需要的朋友可以參考下
之前我已經有講過后臺返回json數(shù)據(jù)到前臺,并在前臺遍歷json數(shù)據(jù)。
這里講下直接在JS里創(chuàng)建JSON數(shù)據(jù),然后遍歷使用~
創(chuàng)建代碼如下:(創(chuàng)建的是JSON對象)
var YearSelect = {}; var Year = 2014; var DateOption; for (var i = Year; i < Year + 12; i++) { DateOption = {'Year':i, 'Month':i-Year+1}; / alert(DateOption.Year) YearSelect[i] = DateOption; }
這里是創(chuàng)建一個JSON對象,包括了年份和月份的數(shù)據(jù)。
我為什么創(chuàng)建JSON對象,是因為我對JSON對象比較熟悉。php后臺返回的也是json對象。
json對象沒有l(wèi)ength屬性~~
所以遍歷的話要:
for(var key in YearSelect){ alert(YearSelect[key].Year); alert(YearSelect[key].Month); }
這樣就可以了~
記住一定要分辨好json的對象和數(shù)組~不然就一直是undenfined
您可能感興趣的文章:
- JavaScript實現(xiàn)JSON合并操作示例【遞歸深度合并】
- JS 實現(xiàn)Json查詢的方法實例
- 查詢json的數(shù)據(jù)結構的8種方式簡介
- Jquery遍歷篩選數(shù)組的幾種方法和遍歷解析json對象,Map()方法詳解以及數(shù)組中查詢某值是否存在
- js遍歷json的key和value的實例
- JS簡單循環(huán)遍歷json數(shù)組的方法
- jquery遍歷篩選數(shù)組的幾種方法和遍歷解析json對象
- JS動態(tài)遍歷json中所有鍵值對的方法(不知道屬性名的情況)
- JS循環(huán)遍歷JSON數(shù)據(jù)的方法
- js遍歷json對象所有key及根據(jù)動態(tài)key獲取值的方法(必看)
- JS遍歷Json字符串中鍵值對先轉成JSON對象再遍歷
- js 遞歸json樹實現(xiàn)根據(jù)子id查父id的方法分析
相關文章
控制臺報錯:Cannot?access?'xxx'?before?initializatio
這篇文章主要給大家介紹了關于控制臺報錯:Cannot?access?'xxx'?before?initialization的解決方法,文中通過代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-11-11