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!
×
- Managing PHP Dependencies with Composer
- Getting Started with Svelte
- Create an RSS Reader in Node
- Best Visual Studio Code Extensions for 2022
- How to deploy a PHP app using Docker
- How to deploy an Express app using Docker
- How to deploy a Node app using Docker
- Learn how to use v-model with a custom Vue component
- Getting Started with Handlebars.js
- Learn how to build a Slack Bot using Node.js
- Getting Started with Vuex: Managing State in Vue
- Getting Started with Moon.js