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!
Leave us a message!
×
- Getting Started with Express
- Create an RSS Reader in Node
- Git Tutorial: Learn how to use Version Control
- How to build a Discord bot using TypeScript
- How to deploy a Deno app using Docker
- Getting Started with Sass
- Getting Started with Moment.js
- Using Push.js to Display Web Browser Notifications
- Getting Started with React
- Setting Up Stylus CSS Preprocessor
- Getting Started with Vuex: Managing State in Vue
- Setting Up a Local Web Server using Node.js