Как преобразовать массив в строку на Javascript?

Пользователь

от gussie.jones , в категории: JavaScript , 2 года назад

Как преобразовать массив в строку на Javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от gage , 2 года назад

@gussie.jones Чтобы преобразовать массив в строку на Javascript Вы можете использовать метод .toString() у массива, посмотрите код ниже:


1
2
3
var animals = ["Медведь", "Волк", "Лиса"];
// Вывод: Медведь,Волк,Лиса
console.log(animals.toString());


Пользователь

от fidel , год назад

@gussie.jones 

В JavaScript есть несколько способов преобразовать массив в строку.

  1. Метод join(): Этот метод возвращает строку, составленную из элементов массива с разделителем, который вы передадите. Если вы не передадите разделитель, то метод использует запятую по умолчанию.
1
2
3
4
var fruits = ["apple", "banana", "mango"];
console.log(fruits.join()); // "apple,banana,mango"
console.log(fruits.join(" ")); // "apple banana mango"
console.log(fruits.join("-")); // "apple-banana-mango"


  1. Оператор +: Если вы просто складываете массив со строкой, он будет преобразован в строку.
1
2
var fruits = ["apple", "banana", "mango"];
console.log(fruits + ""); // "apple,banana,mango"


  1. Метод toString(): Этот метод возвращает строковое представление массива, состоящее из элементов массива с разделителем, который является запятой.
1
2
var fruits = ["apple", "banana", "mango"];
console.log(fruits.toString()); // "apple,banana,mango"


  1. JSON.stringify(): Метод JSON.stringify конвертирует значение в JSON строку.
1
2
var fruits = ["apple", "banana", "mango"];
console.log(JSON