Returns a string representing the specified array and its elements.
|ECMAScript Edition||ECMAScript 1st Edition|
toString() method is generic and can be used with any object. If the object has a
join() method, it will be called and that value will be returned. Otherwise
Object.prototype.toString() will be called, and the resulting value will be returned.
The Array object overrides the
toString method of Object. For Array objects, the
toString method joins the array and returns one string containing each array element separated by commas. For example, the following code creates an array and uses
toString to convert the array to a string.
var monthNames = ['Jan', 'Feb', 'Mar', 'Apr']; var myVar = monthNames.toString(); // assigns "Jan,Feb,Mar,Apr" to myVar.
toString method automatically when an array is to be represented as a text value or when an array is referred to in a string concatenation.