CoffeeScript中的结构化数据、绑定与原型
1. 结构化数据
在数据存储方面,对象不仅适用于扁平的键值对数据存储,还能处理多层次的数据。在扁平的键值对存储中,每个键对应一个单一的数字、字符串、布尔值,甚至可以是 null 或 undefined 。而当其中一个键映射到一个对象或数组时,数据就可以嵌套。这就好比普通电话簿只关联姓名和号码,而更复杂的电话簿还关联地址和生日。
1.1 JSON
当从社交网络请求特定主题的状态更新数据时,返回的响应可能如下所示:
response = {
"results": {
"23446": {
"user": "Guard",
"text": "Found them? In Mercia?! The coconut's tropical!"
},
"23445": {
"user": "Arthur",
"text": "We found them."
},
"23443": {
"user": "Guard",
"text": "Where'd you get the coconuts?"
}
}
}
这种格式被称为JavaScript对象表示法(JSON)。作为网络语言,JavaScript用于表示结构化数据的语法已成为网络数据交换的流行格式。JSON是JavaScript中对象字面量语法的一个子集,这意味着有效的JSON在Ja
超级会员免费看
订阅专栏 解锁全文

637

被折叠的 条评论
为什么被折叠?



