📜  JavaScript数组toString()

📅  最后修改于: 2020-09-27 06:00:12             🧑  作者: Mango

JavaScript Array toString()方法返回一个字符串,该字符串表示指定的数组及其元素。

toString()方法的语法为:

arr.toString()

在这里, arr是一个数组。


toString()参数

toString()方法没有任何参数。


从toString()返回值
  • 返回一个字符串,表示以逗号分隔的数组的值

注意事项

  • toString()方法不会更改原始数组。
  • 诸如undefinednull或empty数组之类的元素具有空字符串表示形式。

示例:使用toString()方法
var info = ["Terence", 28, "Kathmandu"];

var info_str = info.toString();

// toString() does not change the original array
console.log(info); // [ 'Terence', 28, 'Kathmandu' ]

// toString() returns the string representation
console.log(info_str); // Terence,28,Kathmandu

var collection = [5, null, 10, "JavaScript", NaN, [3, [14, 15]]];
console.log(collection.toString()); // 5,,10,JavaScript,NaN,3,14,15

输出

[ 'Terence', 28, 'Kathmandu' ]
Terence,28,Kathmandu
5,,10,JavaScript,NaN,3,14,15

在这里,我们可以看到toString()方法将所有数组元素转换为字符串,并用逗号分隔每个元素。


推荐读物:

  • JavaScript数组
  • JavaScript数组join()