#javascript #json #loops
#javascript #json #циклы
Вопрос:
Я извлекаю данные в текст из этого массива
format_array = [«SEO», «PR», «Обзор», «Электронная книга», …]
(У меня больше переменных, поэтому я должен использовать «forEach»)
Я использую этот цикл, но результат не красивый
undefinedSEO, PR, Обзор, Электронная книга,
Я хочу использовать простые данные, а не «,» в конце, вот так:
SEO, PR, обзор, электронная книга
Код, который я использую:
format_array = [«SEO», «PR», «Обзор», «Электронная книга», …];
var format;
format_array.forEach(function(entry) {
format = entry ", "
});
Ответ №1:
Вам просто нужно использовать .join
var format_array = ["SEO", "PR", "Review", "Ebook", "More", "And", "More"];
console.log(format_array.join(', '))
Комментарии:
1. У меня больше переменных, поэтому я должен использовать «forEach» Извините, я отредактировал свой вопрос
2. @cmdntd если у вас больше переменных, это все равно будет работать. не могли бы вы подробнее рассказать о своем случае?