【问题标题】:Remove double quotes from an array in JavaScript从 JavaScript 中的数组中删除双引号
【发布时间】:2018-05-28 05:31:03
【问题描述】:
var old_response = ["a,b,c","x,y,z","e,f,g"] 
new_response = ["a,b,c,x,y,z,e,f,g"]

目前我得到的是old_response,而不是我需要的new_response

【问题讨论】:

  • 你的var 哪里是new_response?你是如何得到结果的?

标签: javascript json node.js mongodb


【解决方案1】:

您可以将数组转换为字符串:

var old_response = ["a,b,c","x,y,z","e,f,g"]
var new_response = [old_response.toString()]  // or [old_response + '']

console.log(new_response)

【讨论】:

    【解决方案2】:

    old_response = ["a,b,c","x,y,z","e,f,g"]
    console.log([old_response.join()])

    【讨论】:

      【解决方案3】:

      只需使用Array#join 方法连接元素并放入一个新数组中。

      var old_response = ["a,b,c","x,y,z","e,f,g"] ;
      
      var new_response = [old_response.join()];
      
      console.log(new_response);

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-01-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-05-21
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多