javascript字符串与数组转换汇总


Posted in Javascript onMay 26, 2015

数组转字符串

1.join()方法

var s= ["a", "d", "a", "f", "g", "f", "s", "g"];
s.join()//"a,d,a,f,g,f,s,g"
s.join(" ")
//"a d a f g f s g"
s.join('');
//adafgfsg

字符串转数组

1.call()方法

var str = "adafgfsg";
var strArr = Array.prototype.slice.call(str,0);
console.log(strArr);

结果:["a", "d", "a", "f", "g", "f", "s", "g"]

2.正则表达式

var str = "adafgfsg";
var strArr = str.replace(/(.)(?=.)/g,'$1,').split(',');
console.log(strArr);
var str = "adafgfsg";
var strArr = str.match(/\w/g);
console.log(strArr);

结果:["a", "d", "a", "f", "g", "f", "s", "g"]

3.直接用split()方法

var str = "adafgfsg";
var strArr = str.split('');
console.log(strArr);

结果:["a", "d", "a", "f", "g", "f", "s", "g"]

以上所述就是本文都给大家总结的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
js 面向对象的技术创建高级 Web 应用程序
Feb 25 Javascript
两个JavaScript jsFiddle JSBin在线调试器
Mar 14 Javascript
js加强的经典分页实例
Mar 15 Javascript
JS复制内容到剪切板的实例代码(兼容IE与火狐)
Nov 19 Javascript
jQuery获取动态生成的元素示例
Jun 15 Javascript
js面向对象之公有、私有、静态属性和方法详解
Apr 17 Javascript
基于jquery实现的树形菜单效果代码
Sep 06 Javascript
Bootstrap 粘页脚效果
Mar 28 Javascript
Vue+Element使用富文本编辑器的示例代码
Aug 14 Javascript
Vue.js在数组中插入重复数据的实现代码
Nov 17 Javascript
javascript原生封装一个淡入淡出效果的函数测试实例代码
Mar 19 Javascript
axios使用拦截器统一处理所有的http请求的方法
Nov 02 Javascript
javascript获取文档坐标和视口坐标
May 26 #Javascript
浅谈javascript事件取消和阻止冒泡
May 26 #Javascript
javascript事件冒泡和事件捕获详解
May 26 #Javascript
解析javascript中鼠标滚轮事件
May 26 #Javascript
JS中字符串trim()使用示例
May 26 #Javascript
JSON字符串和对象之间的转换详解
May 26 #Javascript
Js和JQuery获取鼠标指针坐标的实现代码分享
May 25 #Javascript
You might like
咖啡知识 除了喝咖啡还有那些知识点
2021/03/06 新手入门
ThinkPHP中where()使用方法详解
2016/04/19 PHP
php判断手机浏览还是web浏览,并执行相应的动作简单实例
2016/07/28 PHP
PHP从尾到头打印链表实例讲解
2018/09/27 PHP
雄兵连第三季海报曝光,艾妮熙德成主角,蔷薇新造型
2021/03/09 国漫
用jscript实现新建word文档
2007/06/15 Javascript
javascript字符串拼接的效率问题
2010/12/25 Javascript
Js实现动态添加删除Table行示例
2014/04/14 Javascript
浅谈javascript 迭代方法
2015/01/21 Javascript
省市区三级联动下拉框菜单javascript版
2015/08/11 Javascript
JavaScript中通过提示框跳转页面的方法
2016/02/14 Javascript
JS中使用DOM来控制HTML元素
2016/07/31 Javascript
Node.js用readline模块实现输入输出
2016/12/16 Javascript
vue动态组件实现选项卡切换效果
2017/03/08 Javascript
AngularJS1.X学习笔记2-数据绑定详解
2017/04/01 Javascript
关于在mongoose中填充外键的方法详解
2017/08/14 Javascript
基于node.js express mvc轻量级框架实践
2017/09/14 Javascript
解决ng-repeat产生的ng-model中取不到值的问题
2018/10/02 Javascript
Python 逐行分割大txt文件的方法
2017/10/10 Python
通过shell+python实现企业微信预警
2019/03/07 Python
python装饰器简介---这一篇也许就够了(推荐)
2019/04/01 Python
关于Python内存分配时的小秘密分享
2019/09/05 Python
Pytorch对Himmelblau函数的优化详解
2020/02/29 Python
Python利用Xpath选择器爬取京东网商品信息
2020/06/01 Python
Opencv图像处理:如何判断图片里某个颜色值占的比例
2020/06/03 Python
使用html2canvas将页面转成图并使用用canvas2image下载
2019/04/04 HTML / CSS
C/C++程序员常见面试题二
2015/11/19 面试题
导游的职业规划书范文
2013/12/27 职场文书
专业求职信撰写要诀
2014/02/18 职场文书
高中生操行评语
2014/04/25 职场文书
创业不要错过,这4种餐饮新模式
2019/07/18 职场文书
导游词之山东八仙过海景区
2019/11/11 职场文书
使用CSS3实现按钮悬停闪烁动态特效代码
2021/08/30 HTML / CSS
电脑开机弹出documents文件夹怎么回事?弹出documents文件夹解决方法
2022/04/08 数码科技
macos系统如何实现微信双开? mac登录两个微信以上微信的技巧
2022/07/23 数码科技
JS实现页面炫酷的时钟特效示例
2022/08/14 Javascript