JSON对象添加删除属性

Posted 方帅

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSON对象添加删除属性相关的知识,希望对你有一定的参考价值。

假如目前我们有如下一个Json对象

1 var jsonObj={
2 
3       ‘param1‘:22,
4 
5       ‘param2‘ :33
6 
7 };

增加属性:

我们现在向该对象jsonObj中添加一个新的属性字段:param3.

有如下方式:

  jsonObj.param3=44;

  jsonObj[param3]=44;

遍历查询属性

如果需要遍历查询整个对象的所有属性

  for(var key in jsonObj){  

    objValue=jsonObj[key]

  }

修改属性值

如果需要修改某个属性值,像新增属性字段的形式一样直接赋值就可以

删除属性

如果需要删除某个属性值

  delete jsonObj["param3"]。

通过变量添加或者设置属性

有某种情况下,json对象的属性名称也是不确定的需要动态添加

如:

  var objArg=“param4”

  可以用变量名直接设置 jsonObj[objArg]="55"

 

以上是关于JSON对象添加删除属性的主要内容,如果未能解决你的问题,请参考以下文章

如何将本地存储中的 JSON 对象添加到 Android Studio 上的片段列表

将递增数字添加到 JSON 对象字符串以使其唯一

怎么将json对象添加进json数组中

vscode中设置vue代码片段

错误代码:错误域 = NSCocoaErrorDomain 代码 = 3840“JSON 文本没有以数组或对象和允许未设置片段的选项开头。”

js学习-动态添加修改删除对象的属性和方法