What is array.toString() in Javascript?

The toString() method is used to convert an array to a string of comma-separated array values. In other words, the method returns a string that represents the specified array and its items or elements.

Syntax

array.toString()

Parameters

This method accepts no parameters.

Return value

toString() returns a string that represents the array elements. If the array is empty, then toString() returns an empty string.

Code

The example below shows how to use the toString() method on an array:

// create arrays
let array1 = [1, 2, 3, 4, 5];
let array2 = ["a", "b", "c", "d", "e"]
let array3 = ["Ruby", "Python", "Javascript", "Java"]
let array4 = ["", {name: "toString()"}, NaN, 0]
// call the toString() method
let A = array1.toString();
let B = array2.toString();
let C = array3.toString();
let D = array4.toString();
// print returned value to console
console.log(A);
console.log(B);
console.log(C);
console.log(D);

Note: An empty array will return nothing if toString() is called.

// create empty array
let emptyArray = []
// print the returned value of
// emptyArray when toString() is called on it
console.log(emptyArray.toString()); // Empty string returned
New on Educative
Learn to Code
Learn any Language as a beginner
Develop a human edge in an AI powered world and learn to code with AI from our beginner friendly catalog
🏆 Leaderboard
Daily Coding Challenge
Solve a new coding challenge every day and climb the leaderboard

Free Resources