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 相关文章推荐
jQuery 淡入淡出 png图在ie8下有黑色边框的解决方法
Mar 05 Javascript
javascript获得网页窗口实际大小的示例代码
Sep 21 Javascript
javascript中bind函数的作用实例介绍
Sep 28 Javascript
Javascript基础知识(二)事件
Sep 29 Javascript
如何在node的express中使用socket.io
Dec 15 Javascript
如何用js 实现依赖注入的思想,后端框架思想搬到前端来
Aug 03 Javascript
jquery+css3实现网页背景花瓣随机飘落特效
Aug 17 Javascript
ES6通过babel转码使用webpack使用import关键字
Dec 13 Javascript
HTML5canvas 绘制一个圆环形的进度表示实例
Dec 16 Javascript
vue自定v-model实现表单数据双向绑定问题
Sep 03 Javascript
解决VUE双向绑定失效的问题
Oct 29 Javascript
Vue的click事件防抖和节流处理详解
Nov 13 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
PHP extract 将数组拆分成多个变量的函数
2010/06/30 PHP
PHP采集利器 Snoopy 试用心得
2011/07/03 PHP
深入php var_dump()函数的详解
2013/06/05 PHP
thinkPHP5框架实现多数据库连接,跨数据连接查询操作示例
2019/05/29 PHP
php 多继承的几种常见实现方法示例
2019/11/18 PHP
java script编程起步(第三课)
2007/01/10 Javascript
jQuery select的操作实现代码
2009/05/06 Javascript
JavaScript 事件系统
2010/07/22 Javascript
File, FileReader 和 Ajax 文件上传实例分析(php)
2011/04/27 Javascript
2012年开发人员的16款新鲜的jquery插件体验分享
2012/12/28 Javascript
javascript事件冒泡详解和捕获、阻止方法
2014/04/12 Javascript
基于jquery实现多级菜单效果
2017/07/25 jQuery
vue params、query传参使用详解
2017/09/12 Javascript
微信小程序 功能函数小结(手机号验证*、密码验证*、获取验证码*)
2017/12/08 Javascript
JS中min函数实例讲解
2019/02/18 Javascript
微信小程序Echarts图表组件使用方法详解
2019/06/25 Javascript
node.js事件轮询机制原理知识点
2019/12/22 Javascript
Python异常对代码运行性能的影响实例解析
2018/02/08 Python
Python切片操作实例分析
2018/03/16 Python
实例讲解Python爬取网页数据
2018/07/08 Python
对numpy中向量式三目运算符详解
2018/10/31 Python
python通过tcp发送xml报文的方法
2018/12/28 Python
Python3.6中Twisted模块安装的问题与解决
2019/04/15 Python
Python数据类型之Set集合实例详解
2019/05/07 Python
python wxpython 实现界面跳转功能
2019/12/17 Python
Python通过2种方法输出带颜色字体
2020/03/02 Python
如何通过Python实现RabbitMQ延迟队列
2020/11/28 Python
python 如何在测试中使用 Mock
2021/03/01 Python
惠普美国官方商店:HP Official Store
2016/08/28 全球购物
倩碧香港官方网站:Clinique香港
2017/11/13 全球购物
如何获得EntityManager
2014/02/09 面试题
汽车检测与维修专业求职信
2013/10/30 职场文书
孝老爱亲事迹材料
2014/12/24 职场文书
2016新教师培训心得体会范文
2016/01/08 职场文书
关于React Native 无法链接模拟器的问题
2021/06/21 Javascript
MySQL中int (10) 和 int (11) 的区别
2022/01/22 MySQL