手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >json数据处理技巧(字段带空格、增加字段、排序等等)
json数据处理技巧(字段带空格、增加字段、排序等等)
摘要:1、json数据的正常取值:json[i].fieldName2、json数据的字段带空格:eval('json['+i+']["'+fie...

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数组,并且给数组中增加了一条记录。

【json数据处理技巧(字段带空格、增加字段、排序等等)】相关文章:

js同源策略详解

用JavaScript实现页面重定向功能的教程

javascript的事件描述

微信jssdk在iframe页面失效问题的解决措施

JS实现带缓冲效果打开、关闭、移动一个层的方法

JavaScript检查数字是否为整数或浮点数的方法

javascript用函数实现对象的方法

JavaScript中用sort()方法对数组元素进行排序的操作

新闻内页-JS分页

JavaScript数据结构与算法之链表

精品推荐
分类导航