javascript学习-创建json对象数据,遍历
2024-10-01 19:52:35
之前我已经有讲过后台返回json数据到前台,并在前台遍历json数据。
这里讲下直接在JS里创建JSON数据,然后遍历使用~
创建代码例如以下:(创建的是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;
}
这里是创建一个JSON对象,包含了年份和月份的数据。
我为什么创建JSON对象,是由于我对JSON对象比較熟悉。php后台返回的也是json对象。
json对象没有length属性~~
所以遍历的话要:
for(var key in YearSelect){
alert(YearSelect[key].Year);
alert(YearSelect[key].Month);
}
这样就能够了~
记住一定要分辨好json的对象和数组~不然就一直是undenfined
最新文章
- left join 多个表关联时,将表值置换
- Silverlight用户自定义控件件中增加属性和方法
- C#事件(event)解析
- shopex用户登陆错误提示在nginx下乱码问题
- c#线程问题(3)
- ASCII 码表对照 2
- BZOJ 2442: [Usaco2011 Open]修剪草坪( dp )
- uvalive 2322 Wooden Sticks(贪心)
- ASP.NET程序运行出现WebDev.WebServer40.exe已停止工作解决方法(netsh winsock reset)
- ANDROID基础ACTIVITY篇之Activity的加载模式
- hdu5418--Victor and World(floyd+状压dp)
- js高级的2
- thinkphp验证器
- python全栈开发 * 14 知识点汇总 * 180530
- hadoop之安装
- C++ cout执行顺序
- chmod 没有x权限怎么办
- Jfinal适用于条件查询的动态SQL语句生成工具
- python中numpy.r_和numpy.c_
- ejabberd与XMPP
热门文章
- 【Codeforces Round #433 (Div. 2) B】Maxim Buys an Apartment
- python整除
- 账号被盗!请勿在CSDN,回复不论什么消息。
- 代码从windows下visual studio到andriod平台迁移的修改记录
- item.imageInsets =
- rabbitmq.config详细配置参数
- Gradle自己定义插件
- Apache+tomcat的整合 分类: C_OHTERS 2014-05-07 15:08 293人阅读 评论(0) 收藏
- xv6进程切换-swtch函数
- hibernate框架配置文件