【问题标题】:nodejs object both sides as variablenodejs对象双方作为变量
【发布时间】:2014-06-04 21:19:50
【问题描述】:

我是 nodeJS 的新手,所以如果我提出愚蠢的问题,请原谅我。

我想做什么:

我有两个(或更多)变量

var a = "test";
var b = "1234";

我想用这两个变量创建一个对象(对于 http.request - 在将其传递给下一个主机之前将获得 JSON.stringify'ed):

var data = {
    a : b
}

这似乎是不可能的,因为节点一直在谈论它 - 或者我可能误解了一些错误......

var data1 = {
    name: a,
    2ndname: b
}

当然可以,但我想要实现这一点的原因是我从 web 服务获得了一个“巨大”的 JSON 响应,我想从中挑选出一些部分(有时是 4 个值,有时是 15...)并将它们转发到另一台主机以进行索引,而无需“重新格式化”这些值。

也许有人可以帮我解决这个问题,或者我错过了 NodeJS 的一些“功能”,它可以以适当的方式做到这一点。

提前谢谢你

【问题讨论】:

    标签: object


    【解决方案1】:

    我在Convert an array to an array of objects找到的部分解决方案

    参考上述结构:

    var data = {
        [a] = [b];
    }
    

    我希望它可能对未来的人(比如我)有所帮助:-)

    【讨论】:

      猜你喜欢
      • 2018-04-13
      • 1970-01-01
      • 2018-11-13
      • 2023-02-04
      • 2017-01-06
      • 2021-12-03
      • 1970-01-01
      • 1970-01-01
      • 2022-12-13
      相关资源
      最近更新 更多