js数组怎么转为字符串


本文摘自PHP中文网,作者青灯夜游,侵删。

js数组转字符串的方法:1、使用toString()函数,语法“Array.toString()”;2、使用join()函数,将数组元素连接起来以构建一个字符串,语法“array.join(分隔符)”。

本教程操作环境:windows7系统、ECMAScript 5版、Dell G3电脑。

JavaScript 允许数组与字符串之间相互转换。其中 Array 方法对象定义了 2 个方法,可以把数组转换为字符串,如表所示。

Array 对象的数组与字符串相互转换方法
数组方法说明
toString()将数组转换成一个字符串
join()将数组元素连接起来以构建一个字符串

方法1:使用 toString() 方法

数组中 toString() 方法能够把每个元素转换为字符串,然后以逗号连接输出显示。

1

2

3

4

var a = [1,2,3,4,5,6,7,8,9,0];  //定义数组

var s = a.toString();  //把数组转换为字符串

console.log(s);  //返回字符串“1,2,3,4,5,6,7,8,9,0”

console.log(typeof s);  //返回字符串string,说明是字符串类型

当数组用于字符串环境中时,JavaScript 会自动调用 toString() 方法将数组转换成字符串。在某些情况下,需要明确调用这个方法。

1

2

3

4

5

var a = [1,2,3,4,5,6,7,8,9,0];  //定义数组

var b = [1,2,3,4,5,6,7,8,9,0];  //定义数组

var s = a + b;  //数组连接操作

console.log(s);  //返回“1,2,3,4,5,6,7,8,9,01,2,3,4,5,6,7,8,9,0”

console.log(typeof s);  //返回字符串string,说明是字符串类型

toString() 在把数组转换成字符串时,首先要将数组的每个元素都转换为字符串。当每个元素都被转换为字符串时,才使用逗号进行分隔,以列表的形式输出这些字符串。

阅读剩余部分

相关阅读 >>

ajax和javascript区别是什么

浅析typescript和react中使用ref的方法

javascript基础入门买什么书

了解javascript中的数据类型转换

你可能不知道的chrome debug专用的函数!

javascript函数前面加!、+、-、~, ;符号的意义介绍

如何使用js.map()方法(数组方法)

html中js是什么

javascript怎么去掉标签

javascript怎么定义动态变量

更多相关阅读请进入《javascript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    暂无评论...