在javascript中数组继承的toLocalString()、toString()和valueOf()方法。
默认情况下,得到以逗号分割字符串的形式返回数组项。
而如果使用join()方法,则可以使用不同的分割符来构建这个字符串。
join()方法值只接收一个参数,即用做分隔符的字符串,然后返回包含所有数组项的字符串。
例子:
此处使用join()方法重现了toString()方法的输出。
在传递逗号的情况下,得到了以逗号分割的数组值。
而在最后一行代码中,我们传递了双竖线符号,结果就得到了字符串“red||green||blue”。
如果数组中某一项的值是null或undefined,那么该值在join()、toLocaleString()、toString()和valueOf方法返回的结果中以空字符串表示。