hi,欢迎访问本站!
当前位置: 首页Web前端正文

js中数组转为字符串的方法

墨初 Web前端 134阅读

在js脚本中,将数组转为字符串有多种方法,下面小编就列出几种供大家参考。

js数组转字符串的方法

方法1:

js toString()方法将数组转为字符串。

示例1:

let arr = [1,4,5,2];
console.log(arr.toString());
// 1,4,5,2

示例2:

let arr = [1,4,5,2];
let arr2 = [7,8,9,10];
// 注意下面计算,JS会自动将数组转为字符串
let arr3 = arr + arr2; 
console.log(arr3.toString());
// 1,4,5,27,8,9,10

方法2:

js中的toLocaleString()方法也可以将数组转为字符串,

toLocalString() 方法与 toString() 方法用法基本相同,主要区别在于 toLocalString() 方法能够使用用户所在地区特定的分隔符把生成的字符串连接起来,形成一个字符串。

let array = ['php','js','html'];
console.log(array.toLocaleString());

方法3:

js中join() 方法也可以把数组转换为字符串,不过它可以指定分隔符。

例1:

let array = ['php','js','html'];
console.log(array.join());

例2:

//指定分割符
let array = ['php','js','html'];
console.log(array.join('|'));

以上就是js脚本中几种数组转字符串的方法,大家可以都试一下。个人推荐使用第三种方法,也就是join()方法。

声明:无特别说明,转载请标明本文来源!
相关推荐