json(2)---前端如何处理json数据
来源:互联网 发布:淘宝店怎么实名认证 编辑:程序博客网 时间:2024/05/21 10:55
json中的数据类型分为:数字、字符串、布尔、null、数组和对象
用 [] 括起来的是数组,用 { } 括起来的都是对象
声明一个对象如下:var user={"userId":"1001",“username”:"Lucy","password":"123456","userAge":18};
声明一个数组如下:var usernameArr=["Lucy","Lily","Tom",“Lilei”,"Hanmeimei"];
声明一个数组对象如下:var userArrObject={"userVO":[
{"userId":1,“username”:"Lucy","password":"123456"},
{"userId":2,“username”:"Lily",“password”:"1234567"},
]}
测试代码如下:
<!doctype html><html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> <title>json测试</title> <script type="text/javascript">//1.json文本格式var user="{'userId':'11','username':'Tom','userAge':'18','password':'123456'}";//输出的都是undefined,不知道类型document.write(user.userId+" "+user.username);//使用eval将json文本格式数据解析为json对象var userObj=eval("("+ user+")");document.write(userObj.userId+" "+userObj.username);//2.json数组对象var emps={"employees":[{"empId":"1","empName":"Tom"},{"empId":"2","empName":"Lilei"},{"empId":"3","empName":"Lucy"},{"empId":"4","empName":"Lili"},{"empId":"5","empName":"Hanmeimei"},]};document.write(emps.employees[0].empId+"---"+emps.employees[0].empName);var emp='{"id":"1001","empName":"Lucy","hobbit":["Lol","basketBall"]}';var empObj=eval("("+ emp +")");alert(empObj.hobbit[0]+" "+empObj.hobbit[1]); </script> </head> <body> </body></html>
阅读全文
0 0
- json(2)---前端如何处理json数据
- 如何处理json数据
- 前端对json数据进行简单处理
- 前端开发中如何解析json数据(一)
- 前端开发中如何解析json数据(二)
- 前端开发中如何解析json数据(三)
- Spring MVC处理JSON数据(2)
- thinkphp3.2处理json数据
- JavaScript如何处理解析JSON数据详解
- JavaScript如何处理解析JSON数据详解
- JavaScript如何处理解析JSON数据详解
- JavaScript如何处理解析JSON数据详解
- JavaScript如何处理解析JSON数据详解
- 如何使用python处理JSON数据
- json数据在前端和php后端处理注意事项
- web前端经常遇到的json数据的翻页处理
- 使用JQuery 将DataTable 转化成JSON数据,前端无法处理JSON数据的注意事项
- springMvc如何和前端页面交互,传输json数据
- 第十一周项目2 操作用邻接表存储的图
- maven打jar包并提取依赖配置及jar包
- Node.js 入门笔记(3)
- Halcon消除畸变
- 帧中继配置实例
- json(2)---前端如何处理json数据
- 第八周(1) 项目5
- 分支管理策略
- 数据结构期末总结
- oracle的语言定义
- SVN更新文件时 报错Checksum mismatch while updating 'D:\workspace\
- 增量pi和pid调节代码
- java 枚举
- 02-Robot Framework 使用简介