Coming from PHP, I’m well versed in using the handy implode function to flatten an array into a string, specifying the delimiter character to be used to indicate the border between the flattened array elements.
From the official definition: The join() method joins all elements of an array into a string, and returns the string.
The elements will be separated by a specified separator. If this is ommitted, then the default separator of a comma (,) will be used.
A few examples on using join:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; //a few example usages document.write(fruits.join() + "<br />"); document.write(fruits.join("+") + "<br />"); document.write(fruits.join(" and ")); //the output: //Banana,Orange,Apple,Mango //Banana+Orange+Apple+Mango //Banana and Orange and Apple and Mango