自己总结的一些小经验,在JS中进行JSON的操作
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了自己总结的一些小经验,在JS中进行JSON的操作,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1781字,纯文字阅读大概需要3分钟。
内容图文
![自己总结的一些小经验,在JS中进行JSON的操作](/upload/InfoBanner/zyjiaocheng/286/3c314fb884d74fb392ccaa9ef402c05e.jpg)
一、概述
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包。
在JSON中,有两种结构:对象和数组。
1.对象
一个对象以“{”开始,“}”结束。每个“key”后跟一“:”,“‘key/value’ 对”之间运用 “,”分隔。
packJson = {"name":"nikita", "password":"1111"}
2.数组
packJson = [{"name":"nikita", "password":"1111"}, {"name":"tony", "password":"2222"}];
数组是值的有序集合。一个数组以“[”开始,“]”结束。值之间运用 “,”分隔。
二、JSON对象和JSON字符串的转换
1、在数据传输流程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键。例如:
JSON字符串:
var jsonStr = '{"name":"nikita", "password":"1111"}';
JSON对象:
var jsonObj = {"name":"nikita", "password":"1111"};
2、String转换为Json
var myObject = eval('(' + myJSONtext + ')');
eval是js自带的函数,不是很安全,可以考虑用json包。
三、遍历JSON对象
myJson = {"name":"nikita", "password":"1111"( p myJson){ + " " +
运行结果:
四、遍历JSON数组
packJson ="name":"nikita", "password":"1111""name":"tony", "password":"2222"( p packJson){ + " " +
我更倾向于这种写法:
( i = 0; i < packJson.length; i+++ " " +
运行结果:
五、将两个JSON对象组装到一个里面
(targetJson &&( p =
用法如下:
json1 = {"name":"nikita" json2 = {"password":"1111"
运行结果:
转载请注明本文地址:自己总结的一些小经验,在JS中进行JSON的操作(转)
相关推荐:
PHP针对JSON操作实例分析
PHP JSON 操作,phpjson操作_PHP教程
PHP JSON 操作,phpjson操作
以上就是自己总结的一些小经验,在JS中进行JSON的操作的详细内容,更多请关注Gxl网其它相关文章!
内容总结
以上是互联网集市为您收集整理的自己总结的一些小经验,在JS中进行JSON的操作全部内容,希望文章能够帮你解决自己总结的一些小经验,在JS中进行JSON的操作所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。