Table of Contents
You can convert a JavaScript array to a string using the built-in toString method.
When you use this method, it will return a string of your array's elements separated by commas.
JAVASCRIPTconst numbers = [1, 2, 3, 4, 5];
const numbersString = numbers.toString();
console.log(numbersString);
// "1,2,3,4,5"
If you want to convert an array of objects to a string of their values, you can first convert the object to JSON, then log it to the console.
JAVASCRIPTconst obj = [
{
name: "New York",
country: "USA"
},
{
name: "Paris",
country: "France"
},
{
name: "London",
country: "UK"
}
];
const objString = JSON.stringify(obj);
console.log(objString);
// [{"name":"New York","country":"USA"},{"name":"Paris","country":"France"},{"name":"London","country":"UK"}]
Array to String without Commas
When you want to convert an array to a string without commas, you can use the join method. This method is called on an array and joins each element together with a specified separator.
JAVASCRIPTconst numbers = [1, 2, 3, 4, 5];
numbers.join(); // "1,2,3,4,5"
numbers.join("-"); // "1-2-3-4-5"
numbers.join(" "); // "1 2 3 4 5"
Now you know how to convert a JavaScript array to a string, with or without commas!
How to Install Node on Windows, macOS and Linux
Getting Started with Solid
Managing PHP Dependencies with Composer
Getting Started with Svelte
Getting Started with Express
Getting Started with Sass
How to Scrape the Web using Node.js and Puppeteer
Getting User Location using JavaScript's Geolocation API
Learn how to build a Slack Bot using Node.js
Using Push.js to Display Web Browser Notifications
Building a Real-Time Note-Taking App with Vue and Firebase
Using Axios to Pull Data from a REST API
