专业IT网络知识平台,分享IT百科知识、生活百科知识解答!

易企推科技
易企推科技

js数组转字符串的方法有哪些(3种方法)

来源:小易整编  作者:小易  发布时间:2022-12-28 10:09
摘要:js数组转字符串的方法有哪些(3种方法)今天写代码遇到数组转换成字符串操作,我自己首先想到经常使用的方法join()。但是写代码不能局限一种处理办法,下面我就总结下数组转换成字符串的几种办法。第一种方法就是用所有对都具有toLocaleSt...

js数组转字符串的方法有哪些(3种方法)

js数组转字符串的方法有哪些(3种方法)

今天写代码遇到数组转换成字符串操作,我自己首先想到经常使用的方法join()。

但是写代码不能局限一种处理办法,下面我就总结下数组转换成字符串的几种办法。

第一种方法就是用所有对都具有 toLocaleString()、toString()方法直接转换

var arrys= [1,2,3,4,5];
console.log(arrys.toString()); //打印出1,2,3,4,5
console.log(arrys.toLocaleString());//打印出1,2,3,4,5

第二种方法join() 方法

定义和用法

join() 方法用于把数组中的所有元素放入一个字符串。

元素是通过指定的分隔符进行分隔的。

语法

arrayObject.join(separator);//可选。指定要使用的分隔符。如果省略该参数,则使用逗号作为分隔符。

案例

var arrys = [1,2,3,4,5]; console.log(arrys .join());//打印出1,2,3,4,5

对于arrayObject.join(separator)参数separator可以根据自己要转换的字符串传入不同的分隔符

var arr = ["George","John","Thomas"];
console.log(arr.join("."));// 打印出 George.John.Thomas
console.log(arr.join("-"));// 打印出 George-John-Thomas

第三种方法for循环数组用空字符串拼接

var arr = [74,85,49,0,50,0,51,0]; var s = ""; for(var i=0;i<arr.length ;i++){ if(i>0){ s +=','+a[i]; }else{//74前面不用拼接 s +=a[i]; } } console.log(s);//打印出74,85,49,0,50,0,51,0

不知道大家还有什么其他好的方法把数组转换成字符串。

js数组转字符串的方法有哪些(3种方法)


本文地址:IT问答频道 https://www.hkm168.com/itwenda/886406.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


IT问答
小编:小易整编
相关文章相关阅读
  • 总结CreateJS的详细介绍

    总结CreateJS的详细介绍

    CreateJS库是一款HTML5游戏开发的引擎,是一套可以构建丰富交互体验的HTML5游戏的开源工具包,旨在降低HTML5项目的开发难度和成本,让开发者以熟悉的方式打造更具现代感的网络交互体验。掌握了CreateJS可以更方便的完成HTM...

  • jsp文件怎么创建

    jsp文件怎么创建

    创建jsp文件的步骤:1、安装和配置java开发环境;2、安装和配置web服务器;3、创建jsp文件;4、编写jsp代码;5、部署和运行应用程序;6、调试和测试。详细介绍:1、安装和配置java开发环境,首先需要在计算机上安装jdk,可以从...

  • php怎么实现对字符串的排序

    php怎么实现对字符串的排序

    实现步骤:1、利用str_split()函数将字符串转为字符数组,语法“str_split(字符串)”;2、使用asort()或arsort()函数来对字符数组进行升序排序或降序排序,语法“asort(字符数组)”或“arsort(字符数组...

  • JS怎么获取当前时间戳

    JS怎么获取当前时间戳

    js获取当前时间戳,可以通过date.now()方法来实现,返回自1970年1月1日00:00:00utc以来经过的毫秒数也就是当前时间戳。下面我们就结合具体的代码示例,给大家介绍JS怎么获取当前时间戳。代码示例如下:...

  • 如何使用PHP中的字符串变量

    如何使用PHP中的字符串变量

    如何使用PHP中的字符串变量在PHP中,字符串变量是一种非常常见的数据类型,用于存储和操作文本数据。在本文中,我们将介绍如何使用PHP中的字符串变量,并提供一些具体的代码示例。字符串变量的声明和赋值在PHP中,要声明一个字符串变量,只需要使...

  • nodejs 解决413错误

    nodejs 解决413错误

    在使用node.js开发web应用程序时,你可能会遇到处理大文件上传的情况。然而,当上传的文件太大时,可能会遇到http413请求实体过大的错误。这是因为默认情况下,node.js对请求体大小的限制为100kb。当请求实体大小...

  • js手机号码正则表达式

    js手机号码正则表达式

    正则表达式(regularexpression)是一个描述字符模式的对象。使用javascript正则表达式可以进行强大的模式匹配和文本检索与替换功能。手机号码正则表达式验证。functioncheckPhone(){var...

  • JSF和JavaScript有什么区别

    JSF和JavaScript有什么区别

    区别:jsf是一种用于构建web应用程序的java框架,提供了一种以组件为中心来开发javaweb用户界面的方法,从而简化了开发。而javascript是一种解释型的脚本语言,被广泛用于web应用开发,常用来为网页添加各式各样的动态功能。...

  • 周排行
  • 月排行
  • 年排行

精彩推荐