JavaScript 中将字符串转换为数组的方法
1、 使用 .split(''):
split() 是一种字符串方法,可将字符串拆分为具有模式的有序列表的数组。这是一种 ES6 方法,是完成工作的最干净的方法。
- Seperate string by space character(' ') *
const myFavShow = 'The Office';
const myFavShowArray = myFavShow.split('');
console.log(myFavShowArray) //['T', 'h', 'e', ' ', 'O', 'f', 'f', 'i', 'c', 'e']
这种方式的另一个优点是我们可以用字符或空格分隔字符串。以下是我们如何做到这一点的示例。
-
Seperate string by whitespace(' ') *
const myFavShow = 'The Office';
const myFavShowArray = myFavShow.split(' ');
console.log(myFavShowArray) //['The', 'Office'] -
Seperate string by a character '-' *
const favDialogue = 'Thats-what-she-said';
const favDialogueArr = favDialogue.split('-');
console.log(favDialogueArr) //['Thats', 'what', 'she', 'said']
它也适用于正则表达式,你可以在此处找到 split() 的完整文档。
2、数组转string
this.addForm.personnel = this.addForm.personnel.toString()
数组类型:['xiongwenjie@codemao.cn', 'chenxiudong@codemao.cn', __ob__: t]
字符串类型:xiongwenjie@codemao.cn,chenxiudong@codemao.cn
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)