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

 更新时间:2013年06月14日 10:53:02   作者:  
json数据处理技巧例如:正常取值、字段带空格、赋值、增加字段、排序、拷贝、数组添加和删除等,详细请参考本文或许对你有所帮助
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数组,并且给数组中增加了一条记录。

相关文章

  • js 在定义的时候立即执行的函数表达式(function)写法

    js 在定义的时候立即执行的函数表达式(function)写法

    如果不需要显示调用函数, 让这个函数在定义的时候就执行的话, 该如何写才可以呢,接下来将详细介绍实现步骤,感兴趣的朋友可以了解下
    2013-01-01
  • JS逆向之爱奇艺滑块加密的实现

    JS逆向之爱奇艺滑块加密的实现

    本文主要介绍了JS逆向之爱奇艺滑块加密的实现,文中根据实例编码详细介绍的十分详尽,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • js实现幻灯片轮播图

    js实现幻灯片轮播图

    这篇文章主要为大家详细介绍了js实现幻灯片轮播图,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-08-08
  • JavaScript 中的六种循环方法

    JavaScript 中的六种循环方法

    这篇文章主要介绍了JavaScript 中的六种循环方法,帮助大家更好的理解和使用JavaScript,感兴趣的朋友可以了解下
    2021-01-01
  • 微信小程序实现双层嵌套菜单栏

    微信小程序实现双层嵌套菜单栏

    这篇文章主要为大家详细介绍了微信小程序实现双层嵌套菜单栏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07
  • 使用Post提交时须将空格转换成加号的解释

    使用Post提交时须将空格转换成加号的解释

    参数有中包含空格且使用Post提交时须将空格转换成加号,这样后台程序接受到的才是真正的空格,感兴趣的朋友可以了解下
    2013-01-01
  • js导出txt示例代码

    js导出txt示例代码

    很多新手朋友们都不知道js怎么导出txt,下面有个不错的示例,大家可以参考下
    2014-01-01
  • JavaScript实现页面5秒后自动跳转的方法

    JavaScript实现页面5秒后自动跳转的方法

    这篇文章主要介绍了JavaScript实现页面5秒后自动跳转的方法,涉及javascript递归调用与计时函数setTimeout的使用技巧,非常具有实用价值,需要的朋友可以参考下
    2015-04-04
  • 实例分析js事件循环机制

    实例分析js事件循环机制

    这篇文章主要介绍了js事件循环机制,并通过实例分析了用法和技巧,一起学习分享下。
    2017-12-12
  • js获取浏览器地址(获取第1个斜杠后的内容)

    js获取浏览器地址(获取第1个斜杠后的内容)

    这篇文章主要给大家介绍了关于js获取浏览器地址(获取第1个斜杠后的内容)的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用js具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-09-09

最新评论