美文网首页
JS 字符串数组相互转换的几种姿势

JS 字符串数组相互转换的几种姿势

作者: 老邵 | 来源:发表于2019-05-03 20:33 被阅读0次

以下代码中 str 指任意字符串,如 '123'、'abc'。arr 指任意数组,如 [1,2,3]、['a','b','c']。

字符串转数组

1. [...str]
2. str.split('')

第一种方法利用了 ES6 的扩展运算符

数组转字符串

1. arr.join(',').split(',').join('')
2. arr.toString().replace(/,/gi,'')
3. arr.reduce((acc,cur)=>`${acc}${cur}`)

在第二种方法中 ,toSting 方法会将数组的值变为以 ',' 相隔的字符串
第一种方法与第二种方法都适用于所有数组,第三种方法适用于二维数组

Gwen Weustink 2016-03-02 09-53-30 .jpg

相关文章

  • js 数组与字符串的相互转换

    简述 js 数组与字符串的相互转换 1.数组转字符串 2.字符串转数组

  • JS 字符串数组相互转换的几种姿势

    以下代码中 str 指任意字符串,如 '123'、'abc'。arr 指任意数组,如 [1,2,3]、['a','...

  • JS中字符串与数组的相互转换

    在js中字符串数组相互转换也是相当简单的

  • 数组检测

    检测是否是数组: 数组转字符串: 字符串转换数组: js对象转换成js字符串: js字符串转换成js对象:

  • fs项目总结

    1,js数组与字符串的相互转换数组转字符串:arr = [1234];arr.join('-') //'1-2-3...

  • 数组

    检测是否是数组: 数组转字符串:join("分隔符")字符串转换数组:split("分隔符") js对象转换成js...

  • Vue字符串与Json转换

    一.字符串与数组之间的相互转换 1、字符串转换为数组 str.split(',');// 以逗号,为拆分的字符串 ...

  • JS数组操作(看这一篇就够了)

    js中对数组操作整理了以下方法 join()   数组转换成字符串 push() 和 unshift()   数组...

  • 2018-06-03

    ###ES6 ### 1. 数组API ###String:把数组转换成字符串 ```js var a=[2,3,...

  • js-字符串与JSON

    字符串方法,数组的方法,字符串与数组相互转换,回文,JSON 1.使用数组拼接出如下字符串 2.写出两种以上声明多...

网友评论

      本文标题:JS 字符串数组相互转换的几种姿势

      本文链接:https://www.haomeiwen.com/subject/jptigqtx.html