JavaScript Array to String

Updated onbyAlan Morel
JavaScript Array to String

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.

JAVASCRIPT
const 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.

JAVASCRIPT
const 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.

JAVASCRIPT
const 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!

To learn more about web development, founding a start-up, and bootstrapping a SaaS, follow me on X!
Copyright © 2017 - 2024 Sabe.io. All rights reserved. Made with ❤ in NY.