前端填坑记录:js,字符串和数组间的转化(split/join)

190 阅读1分钟

1.join方法

把数组中的所有元素放入一个字符串.不改变原始数组. 例: 将数组转化为以;分割的字符串 var arr = [ "a", "b", "c", "d", "e" ]; arr.join(";");  得到 a;b;c;d;e

2.split方法

把一个字符串分割成字符串数组,不改变原始字符串. 例:将以:分割的字符串转化为数组字符串 "2:3:4:5".split(":"); 得到["2", "3", "4", "5"];

3. 项目遇到的问题:

例:""330183119";"330183127";" 转换为[330183119,"330183127]

const string = ""330183119";"330183127";" const arr = [] string.split(";").map(item=> { arr.push(Number(item)) })