JavaScript中json使用自己总结
var json = { "100_3322.JPG": { "name": "小张", "height": 175 },
"100_3396.JPG": { "name": "小王", "height": 165 },
"100_3444.JPG": { "name": "貂蝉", "height": 185 }, "100_3543.JPG": { "name": "西施", "height": 190 }
};
key获取的是100——3322.JPG 等
key.name 获取的是 小张等
key.height获取的是 175等
================================================
代码如下:
var json = [{ "name": "baidu", "href": "http://www.baidu.com" }, { "name": "cnbeta", "href": "http://www.cnbeta.com" }, { "name": "cnblogs", "href": "http://www.cnblogs.com"}];
可以在遍历的时候使用
json[i].href 获取每个链接值
json[i].name 获取每个链接名称
================================================
代码如下:
var json = { "河北省": ["石家庄", "邯郸", "保定"],
"河南省": ["郑州", "洛阳", "安阳"],
"山东省": ["济南", "青岛", "德州"]
}
key 获取 河北省 等
json[key] 获取 河北省 下面的数组内容 ["石家庄", "邯郸", "保定"]
相关推荐
-
javascript读写json示例
JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧. JSON 是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包. JSON的规则很简单: 对象是一个无序的"'名称/值'对"集合.一个对象以"{"(左括号)开始,"}"(右括号)结束.每个"名称"后跟一个":"(冒号):"
-
javascript对JSON数据排序的3个例子
一.适用于数字排序和字幕排序 json 的排序方法有很多种,这是其中最简单的一种方法. 复制代码 代码如下: var sortBy = function (filed, rev, primer) { rev = (rev) ? -1 : 1; return function (a, b) { a = a[filed]; b = b[filed]; if (typeof (primer) != 'undefined') {
-
javascript实现json页面分页实例代码
下午有个朋友问json 数据怎么分页 就捣鼓了一个东东出来 下面直接代码: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
-
一个JavaScript函数把URL参数解析成Json对象
问题:请编写一个JavaScript函数parseQueryString,它的用途是把URL参数解析为一个对象. eg:var obj=parseQueryString(url); 创建对象的三种形式: 一: var Person=new Object(); Person.name="Sun"; Person.age=24; 二: var Person=new Object(); Person["name"]="Sun"; Person[&quo
-
java与javascript之间json格式数据互转介绍
javascript中对象与字符串的互转 对象转为字符串:通过JSON.encode方法,这个是json.js里面的方法,引入到当前文件就可以了. 字符串转换为对象:①使用JSON.decode方法,同上,引入js就可以了.②jQuery中有个方法,$.parseJson也可以实现. java中json字符串与对象的互转 对象转换为字符串:在struts2-json-plugin.jar中有个JsonUtil.serial方法.也可以自己自由定制,通过字符串拼接的方式实现,json字符串的属性一
-
javascript仿php的print_r函数输出json数据
复制代码 代码如下: //theOb(json数据) function print_r(theObj) { var retStr = ''; if (typeof theObj == 'object') { retStr += '<div style="font-family:Tahoma; font-size:7pt;">'; for (var p in theObj) { if (typeof theObj[p] == 'object') { retStr += '&l
-
javascript解析json实例详解
本文实例讲述了javascript解析json的方法.分享给大家供大家参考.具体方法如下: 下载json库 http://www.json.org/json-zh.html自己找javascript的 或者直接去下面的 https://github.com/douglascrockford/JSON-js php生成json格式 使用页面 复制代码 代码如下: <script src="scripts/json.js"></script> alert(da
-
JavaScript Ajax Json实现上下级下拉框联动效果实例代码
最近尝试做出一个部门和人员的下拉框联动功能,部门和人员的对应关系是1:N 复制代码 代码如下: <div class="forntName">部门</div> <div class="inpBox"> <select name="department" id="department" onchange="change();" style="width:
-
用javascript对一个json数组深度赋值示例
<!DOCTYPE HTML> <html> <head> <title>test1</title> </head> <body> <script> var arr={ "name":"zhansan", "age":23, "address":{ "city":"beijing", &quo
-
javascript解析json数据的3种方式
3种方式解析json数据 复制代码 代码如下: var obj=eval("("+traItem.rel+")"); //性能不好 var obj = (new Function("return " + traItem.rel))(); var obj = JSON.parse(traItem.rel); //这个要求的格式比较严格
-
javascript生成json数据简单示例分享
复制代码 代码如下: //定义对象var finalInfo = new Object(); //为对象赋值finalInfo.purchaseInfoId = '';finalInfo.purchaseMethodType = '';finalInfo.contact = '';finalInfo.contactTel = '';finalInfo.bidInfoStr = '';//将对象转换为json格式var finalInfoStr = JSON.stringify(finalInfo
随机推荐
- vue跨域解决方法
- vue学习笔记之v-if和v-show的区别
- Java并发编程示例(七):守护线程的创建和运行
- Spring核心IoC和AOP的理解
- Oracle客户端版本及位数(Windows系统)查看方法
- React Native第三方平台分享的实例(Android,IOS双平台)
- 在ASP.NET 2.0中操作数据之六十九:处理Computed Columns列
- 千万要避免的五种程序注释方式小结
- php二维码生成
- 浅谈Android开发中ListView控件性能的一些优化方法
- jQuery的cookie插件实现保存用户登陆信息
- Win2008 R2 遗忘管理员密码后的解决方法
- SpringMVC的源码解析
- JDK安装配置教程
- Java设计模式之组合模式(Composite模式)介绍
- 微信自定义分享php代码分析
- 浅谈python 里面的单下划线与双下划线的区别
- javascript使用正则实现去掉字符串前面的所有0
- 详解js中Array的方法及技巧
- python实现对csv文件的列的内容读取