Array 数组对象的 toString() 方法 , 可以获取一个字符串 , 元素之间使用逗号隔开 ;
toString()
toString 方法是 Object 的方法 , Array 数组重写了该方法..., 在重写的方法内部 , 调用了 join 方法拼接数组元素 , 数组元素之间使用逗号隔开 ;
参考文档 : https://developer.mozilla.org/zh-CN/docs/Web/...方法 , 可以获取一个字符串 , 元素之间默认使用逗号隔开 , 也可以使用自定义的分隔符隔开 ;
如果 数组中 只有一个元素 , 则没有分隔符 ;
join 函数语法如下 :
join()
join(separator...)
调用 join() 方法 , 不传入任何参数 , 默认使用逗号分隔数组中的元素 , 如 :
数组元素为 [1, 2, 3] ,
最终得到的字符串为 '1,2,3' , 默认使用逗号隔开 ;
调用 join...(separator) 方法 , 传入一个分隔符字符串 , 则数组中的元素使用分割字符串进行隔开 , 如 :
数组元素为 [1, 2, 3] ,
设置分割字符串为 '$' ;
最终得到的字符串为 '123