JavaScript将数组转换为字符串时遇到的小错误

mac2022-06-30  12

JavaScript数组转换为字符串

将数组转换为字符串
此处使用的是数组的中的join()方法括号里面的参数是可选的。可以自己指定用于分隔每个元素的字符串。分隔符将转换为字符串。如果省略,则类型化的数组元素以逗号(“,”)分隔 var arr=['刘备','张飞','赵云','关二爷']; arr.join('|') console.log(arr);

结果输出的是这样的; 明明是使用了join方法输出的结果确实原来的数组;因为此处输出的还是原来数组arr join()方法不会改变原来的数组;而是返回一个全新的字符串;在添加了 console.log(arr.join(|))之后就可以输出了,因为此处将join()反法的返回值打印出来了

最新回复(0)