基于OpenLayers的WebGIS程序二次开发实例教程
35247 人在学
JSON(JavaScriptObjectNotation,JS对象简谱)是一种轻量级的数据交换格式。它基于ECMAScript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。
1.对象:有属性和方法,特指的某个事物
对象:一组无序属性的集合的键值对,属性的值可以是任意的类型
2.JSON格式的数据:一般都是成对的,是键值对,
json也是一个对象,数据都是成对的,一般json格式的数据无论是键还是值都是用双引号括起来的
varjson={
"name":"小明",
"age":"10",
"sex":"男"
};
3.遍历对象,是不能通过for循环遍历,因为对象是无序的。但可以通过for-in循环遍历
varjson={
"name":"小明",
"age":"10",
"sex":"男"
};
//遍历对象,是不能通过for循环遍历,无序
for(varkeyinjson){
console.log(json[key]);
}
4.key是一个变量,这个变量中存储的是该对象的所有的属性的名字
//key是一个变量,这个变量中存储的是该对象的所有的属性的名字
for(varkeyinjson){
console.log(key+"==========="+json[key]);
}
简洁和清晰的层次结构使得JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。