如何将字符串中的属性添加到javascript中的对象?

ps0604

给定以下对象:

var obj = { a: 1 };

和以下字符串:

var s = "b: 2";

我需要的是在评估字符串s之后以以下对象结尾:

obj === { a:1, b:2 }

我尝试过,eval但无法弄清楚。有任何想法吗?

Dhiraj

评估可能是有害的,所以尝试这样的事情

var obj = { a: 1 };
var s = "b: 2";
s = s.replace(/\s/g, '').split(":");
obj[s[0]] = s[1];

var obj = { a: 1 };
var s = "b: 2";
s = s.replace(/\s/g, '').split(":");
obj[s[0]] = s[1];
alert(JSON.stringify(obj));

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用javascript:如何将变量添加到包含引号的字符串中?

如何将子字符串添加到字符串中

如何将一串字符串添加到列表中

setState()将Proxy对象添加到属性,而不是React Native中的字符串值

如何将字符添加到字符串中的特定索引

如何将字符添加到字典的字符串中?

如何将字符数组中的字符串添加到 C 中的字符串

如何将字符串添加到 Transform Message 组件中的 Java 列表中?

如何将文件中的所有字符串添加到集合中?

如何将sha256中的摘要添加到flutter中的字符串?

如何将列表中的字符串添加到字典中?

如何将包含特定字符串的URL添加到数组中?

如何将元素添加到以逗号分隔的字符串中?

如何将字符串添加到列表中而不重复

如何将字符串添加到列表中的某些项目?

如何将字符串添加到列表中?

如何将字符串对添加到RapidJSON文档中

如何将当前查询字符串添加到Django模板中的URL?

如何将字符串和文本添加到 Python 的输入中?

Python3如何将字符串添加到列表中的整数

如何将字符串添加到列表中?

如何将文本添加到动态生成页面标题的php字符串中?

如何将字符串数组组件添加到 XML 配置中?

Node.js + express 如何将字符串添加到请求 url 中?

如何将字符串与字典并行添加到列表中

如何将元素添加到字符串中,而不是每次都将其重置?

如何将字符串添加到列表<String>?List<String> 是模型中的模型

如何将字符串添加到列表中的特定元素?

如何将多个文本文件中的字符串添加到数组