如何在已声明的JSON对象中添加键值对 [英] how to add key value pair in the JSON object already declared

查看:1588
本文介绍了如何在已声明的JSON对象中添加键值对的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经声明了一个JSON对象,并在其中添加了一些键值对:

I have declared a JSON Object and added some key value pair in that like:

var obj  = {};

并向其中添加了一些数据,例如:

and added some data into it like:

obj = {
"1":"aa",
"2":"bb"
};

但是我想在同一对象中添加更多的键值对,如果我添加上述相同的键值对,则它将替换旧的键值对.所以任何人都可以告诉我如何将数据附加到同一JSON对象即obj中.

But I want to add more key value pair in the same object, if I add key value pair same above mentioned then it replace the old one. So could any one please tell me how I can append data in the same JSON Object i.e. obj.

推荐答案

您可以执行以下操作吗:

obj = {
    "1":"aa",
    "2":"bb"
};


var newNum = "3";
var newVal = "cc";


obj[newNum] = newVal;



alert(obj["3"]); // this would alert 'cc'

这篇关于如何在已声明的JSON对象中添加键值对的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆