将数组合连接成字符串
将数组的所有元素连接成一个字符串并返回该字符串。使用分隔符和结束分隔符。
使用 Array..() 方法将元素组合成一个字符串。
省略第二个参数连接字符串,分隔符使用默认分隔符“,”。
省略第三个参数 end连接字符串,默认情况下使用与分隔符相同的值。
const join = (arr, separator = ',', end = separator) => arr.reduce( (acc, val, i) => i === arr.length - 2 ? acc + val + end : i === arr.length - 1 ? acc + val : acc + val + separator, '' );
示例:
join(['pen', 'pineapple', 'apple', 'pen'],',','&'); // 'pen,pineapple,apple&pen'join(['pen', 'pineapple', 'apple', 'pen'], ','); // 'pen,pineapple,apple,pen'join(['pen', 'pineapple', 'apple', 'pen']); // 'pen,pineapple,apple,pen'
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。