coffeescript遍历json对象
来源:互联网 发布:2017淘宝双十一营业额 编辑:程序博客网 时间:2024/05/17 02:48
直接给代码:
headers = a:"this is a" ,b:"this is b" ,c:"this is c"exheaders = e : "this is e",c:"this is c"headers[key] = value for key,value of exheadersalert "key:#{key},value:#{value}" for key,value of headersfor i in headers headers[i] = exheaders[i]
这个例子中,有两个JSON对象:headers,exheaders。遍历的方法为:
for key,value of ...
以上代码编译成javascript为:
var exheaders, headers, key, value;headers = { a: "this is a", b: "this is b", c: "this is c"};exheaders = { e: "this is e", c: "this is c"};for (key in exheaders) { value = exheaders[key]; headers[key] = value;}for (key in headers) { value = headers[key]; alert("key:" + key + ",value:" + value);}从中也可以看到javascript遍历json的方法。使用for(var i = 0; i < json对象.length;i++)的方法是行不通的,因为json对象没有length的属性
所以,coffeescript下,遍历json对象的方法不能写成:
for i in headers
headers[i] = exheaders[i]
它会编译成:
for (_i = 0, _len = headers.length; _i < _len; _i++) { i = headers[_i]; headers[i] = exheaders[i];}
0 0
- coffeescript遍历json对象
- jQuery遍历JSON对象
- 遍历读取Json对象
- jQuery 遍历 JSON 对象
- jQuery 遍历 JSON 对象
- jQuery 遍历 JSON 对象
- jQuery 遍历 JSON 对象
- Json对象遍历
- json对象的遍历
- java遍历json对象
- jQuery 遍历 JSON 对象
- $.each遍历json对象
- $.each遍历json对象
- JSON对象遍历
- Javascript遍历json对象
- jquery遍历json对象
- JQuery遍历JSON对象
- $.each遍历json对象
- 5星微软比赛题目
- CI多表查询(主从表)查询一个值
- UIView隐藏超出superview的部分
- iOS应用性能调优的25个建议和技巧
- Linux下比较全面的监控工具dstat
- coffeescript遍历json对象
- 以Amazon、豆瓣网为例,探索推荐引擎内部的秘密
- 交换分区设置
- Android自定义属性时TypedArray的使用方法
- IOS 数据库管理系统(SQLite)
- 784 - Maze Exploration
- SQL笔记三(约束)
- iOS 用objective-c实现数字格式,每隔3位添加一个逗号的
- 尚雯婕-《6合辑》专辑[APE/FLAC整轨]