javascript - 如何将 JS 变量推送到 json

标签 javascript node.js

抱歉 JS 不是我的语言 :-(

我应该构建这样一个 json 值:

var input = { 'to': { 'info@example.com' : 'Jhon Doe' }

我已经阅读了大量的文档,但我还是卡住了:

var userEmail = 'info@example.com'
var input = { 'to': { userEmail : 'Jhon Doe' }}
console.log(input);
// result-> userEmail: "Jhon Doe"

那么,如何将 JS 变量推送到 json 中?

最佳答案

var input = { 'to': { [userEmail] : 'Jhon Doe' }}

[userEmail] 将转换为 userEmail 的值。

或者:

var input = { 'to': {} };
input[userEmail] = 'Jhon Doe';

关于javascript - 如何将 JS 变量推送到 json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42176139/

相关文章:

javascript - 如何配置 ng-admin 以使用多个不同的 URI

javascript - Monaca (Cordova) Iframe = 非常有问题?

javascript - 使用 javascript 将选定的值从 2 或 3 个下拉列表显示到文本框中

javascript - 如何忽略 React Native 中的导入失败?

javascript - Protractor 页面对象问题

javascript - 用线条分割网页

node.js - 使本地主机端口可通过互联网访问 - NodeJS

javascript - 在nodejs中解析具有格式键值的数组

javascript - requirejs 优化器命名模块错误

javascript - Mongoose 填充值并修改对象