欢迎来到代码驿站!

JavaScript代码

当前位置:首页 > 网页前端 > JavaScript代码

json数据处理技巧(字段带空格、增加字段、排序等等)

时间:2021-04-03 07:47:55|栏目:JavaScript代码|点击:
1、json数据的正常取值:json[i].fieldName

2、json数据的字段带空格:eval('json[' + i + ']["' + field + '"]')

3、json数据的赋值:eval('json[' + i + ']["' + field + '"]=' + jsonFilter.length);

4、json数据增加字段:循环所有数据,直接json[i].newField=defaultValue就可以了

5、json数据的排序:相当于数组的排序,json.sort(function (a, b) { return a[name] > b[name] ? 1 : -1 });

6、json数据的拷贝:var newObject = jQuery.extend(true, {}, oldObject); 请参考:jQuery中json对象的复制(数组及对象)

7、json数组添加和删除等:concat 方法 | join 方法 | pop 方法 | push 方法 | reverse 方法 | shift 方法 | slice 方法 | sort 方法 | splice 方法 | toLocaleString 方法 | toString 方法 | unshift 方法 | valueOf 方法

8、创建json数组的例子:var jsonArr=[]; var item={id:'id1',value:'val1'}; jsonArr.push(item); 这样就创建了有两个字段id和value的json数组,并且给数组中增加了一条记录。

上一篇:JavaScript 模仿vbs中的 DateAdd() 函数的代码

栏    目:JavaScript代码

下一篇:webpack 模块热替换原理

本文标题:json数据处理技巧(字段带空格、增加字段、排序等等)

本文地址:http://www.codeinn.net/misctech/93795.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有