Удалить двойные кавычки из массива в JavaScript

1
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

  • 0
    где ваш var для new_response ? и как ты получаешь результат?

3 ответа

2

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

Просто присоединитесь к элементам, используя метод Array#join и поместите в новый массив.

var old_response = ["a,b,c","x,y,z","e,f,g"] ;

var new_response = [old_response.join()];

console.log(new_response);
  • 1
    благодарю вас. оно работает
0

Вы можете передать массив в строку:

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)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню