数组转字符串的方法(3种)

方法 转化后类型 用法 特点
toString() string 将数组转换成一个字符串 默认用“,”隔开
toLocaleString() string 把数组转换成本地约定的字符串 默认用“,”隔开
join() string 将数组元素连接起来以构建一个字符串 可以随意设定分隔符

下面我们看下情况
1、toString()

 <script type="text/javascript">var a=[1,2,3,4,5,6,7,8,9,0];//原数组var b=a.toString();console.log(a)console.log(b)console.log(typeof(a))console.log(typeof(b))</script>


2、toLocaleString()

 <script type="text/javascript">var a=[1,2,3,4,5,6,7,8,9,0];//原数组var d=a.toLocaleString();console.log(d);console.log(typeof(d));</script>

3、join()

 <script type="text/javascript">var a=[1,2,3,4,5,6,7,8,9,0];//原数组var c=a.join(':');console.log(c)console.log(typeof(c))</script>

4.split
使用 split() 方法把字符串转换为数组

 <script type="text/javascript">var a=[1,2,3,4,5,6,7,8,9,0];//原数组var b=a.toString();var c=a.join(':');console.log(b)console.log(c)var bv=b.split(',');var cv=c.split(':')console.log(bv);console.log(cv);</script>

数组转字符串的方法(3种)相关推荐

  1. 3种JavaScript 数组转换为字符串的方法

    英文 | https://javascript.plainenglish.io/how-to-convert-a-javascript-array-into-a-string-f066c8839a1d ...

  2. java中字符串和数组如何比较_[Java教程]javascript中数组和字符串的方法比较

    [Java教程]javascript中数组和字符串的方法比较 0 2016-07-19 23:00:05 ×目录[1]可索引 [2]转换 [3]拼接[4]创建[5]位置 前面的话 字符串和数组有很多的 ...

  3. Java(二)分支循环、数组、字符串、方法

    文章目录 一.分支循环 1.1 分支结构 1.2 循环结构 1.3 跳转语句 1.4 分支循环相关问题 1.4.1 switch是否能作用在byte上,是否能作用在long上,是否能作用在String ...

  4. php将数组转为字符串的方法

    php脚本中可以使用 implode() 或 json_encode 函数将数组转字符串,但他们转换的字符串格式是不同的,其操作方法可以参考下面的文章. php 数组转字符串的方法 1.implode ...

  5. js - 关于对象,数组和字符串的方法 总结

    javascript中关于对象,数组和字符串的一些方法总结. 1,引用数据类型 object 1.Object.is() 是一种判断两个值是否相同的方法. 语法:Object.is(value1, v ...

  6. 数组和字符串的方法以及常用事件、函数this

    数组的方法 push 作用: 向数组的末尾增加一个成员 返回值: 数组的长度 注:会改变原数组 // 定义数组 var arr = ["张三", "李四", & ...

  7. JavaScript-2(数组与字符串的方法)

    变量声明时如果不使用 var 关键字,那么它就是一个全局变量,即便它在函数内定义. 闭包是可访问上一层函数作用域里变量的函数,即便上一层函数已经关闭. 数组 var a=["a", ...

  8. js数组与字符串的相互转换方法

    1.数组转字符串 需要将数组元素用某个字符连接成字符串,示例代码如下 1 var a, b; 2 a = new Array(0,1,2,3,4); 3 b = a.join("-" ...

  9. 截取数组和字符串的方法js

    数组的方法 slice() 返回一个索引和另一个索引之间的数据(不改变原数组),slice(start,end)有两个参数(start必需,end选填),都是索引,返回值不包括end,包括start, ...

最新文章

  1. 密歇根大学联合谷歌大脑提出,通过「推断语义布局」实现「文本到图像合成」
  2. Vivado关联Modelsim进行仿真
  3. 关于Unity中NGUI的Pivot和锚点
  4. 数组 边界 检查的几种实现方法
  5. excel中调用python程序_一篇文章带你使用Python搞定对Excel表的读写和处理
  6. java service实例,javaweb后端实例 service
  7. php实现ftp上传,PHP_PHP实现ftp上传文件示例,FTP上传是PHP实现的一个常见且 - phpStudy...
  8. Swift - 触摸事件响应机制(UiView事件传递)
  9. Spring 框架学习 有用
  10. c语言正方体的表面积和体积公式,长方体的表面积(正方体体积的计算公式)
  11. ERP小白必读|十篇ERP初学者经典论文
  12. 利用Aspose.PDF for .NET实现pdf转word
  13. 运用PS制作3G、4G、5G、6G矢量图方法
  14. 从程序员到技术总监:一个普通人13年的奋斗
  15. 单GPU实现20Hz决策,最新基于序列生成模型的高效轨迹规划方法
  16. MySQL Error:1677
  17. 剑指Offer+第37题+两个链表的第一个公共节点+java
  18. python import random 报错_导致python中import错误的原因是什么
  19. oracle无法打开12560
  20. Linux source文件后提示 export:command not found

热门文章

  1. 怎样才是正确的线程启动方式?
  2. 行业分析-全球与中国药用琥珀色玻璃小瓶市场现状及未来发展趋势
  3. Linux tail 指令介绍
  4. 158 - 打印双休日
  5. C语言调用Go生成的动态库中的函数
  6. 卡尔曼滤波分析及程序
  7. ggplot2 多图排版
  8. c语言解决排列组合公式问题
  9. Layer already exists
  10. Vim 编辑器:如何增加或减少日期、时间、数字和序数