var monthNames = ['Jan', 'Feb', 'Mar', 'Apr']; var myVar = monthNames.toString(); // assigns "Jan,Feb,Mar,Apr" to myVar.
概述
toString() 返回一個字符串,表示指定的數組及其元素。
語法
arr.toString()
參數
無
描述
Array 對象覆蓋了 Object 的 toString 方法。對於數組對象,toString 方法返回一個字符串,該字符串由數組中的每個元素的 toString() 返回值經調用 join() 方法連接(由逗號隔開)組成。例如,下面的代碼創建了一個數組,然后使用 toString 方法把該數組轉成一個字符串。
ECMAScript 5 semantics
從 JavaScript 1.8.5 (Firefox 4) 開始,和 ECMAScript 第5版語義(semantics)一致,toString() 方法是通用的,可被用於任何對象。如果對象有一個 join() 方法,將會被調用,其返回值將被返回。沒有則調用 Object.prototype.toString() 方法。


