我如何使用JavaScript向JSON对象添加新属性(元素)?
var jsonObj = { members: { host: "hostName", viewers: { user1: "value1", user2: "value2", user3: "value3" } } } var i; for(i=4; i<=8; i++){ var newUser = "user" + i; var newValue = "value" + i; jsonObj.members.viewers[newUser] = newValue ; } console.log(jsonObj);
:表示一段带有粗体的文本,其中的数字为123。
JSON代表JavaScript对象表示法。JSON对象实际上是一个尚未转换为表示它的对象的字符串。
要将属性添加到JS中的现有对象,可以执行以下操作。
object["property"] = value;
或
object.property = value;
如果您提供一些额外信息,例如在上下文中您需要执行的确切操作,您可能会得到更具针对性的答案。
用户名或电子邮箱地址
密码