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 相关文章推荐
javascript实现轮显新闻标题链接
Aug 13 Javascript
JavaScript对象学习经验整理
Oct 12 Javascript
jquery实现的下拉和收缩效果示例
Aug 21 Javascript
js省市联动效果完整实例代码
Dec 09 Javascript
使用Sticky组件实现带sticky效果的tab导航和滚动导航的方法
Mar 22 Javascript
jqueryMobile 动态添加元素,展示刷新视图的实现方法
May 28 Javascript
js当前页面登录注册框,固定div,底层阴影的实例代码
Oct 04 Javascript
bootstrap制作jsp页面(根据值让table显示选中)
Jan 05 Javascript
浅谈如何使用webpack构建多页面应用
May 30 Javascript
JavaScript实现五子棋游戏的方法详解
Jul 08 Javascript
js生成1到100的随机数最简单的实现方法
Feb 07 Javascript
vue 动态组件用法示例小结
Mar 06 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的array_multisort()使用方法介绍
2012/05/16 PHP
php如何解决无法上传大于8M的文件问题
2014/03/10 PHP
PHP文件管理之实现网盘及压缩包的功能操作
2017/09/20 PHP
自己整理的一个javascript日期处理函数
2010/10/16 Javascript
js写一个弹出层并锁屏效果实现代码
2012/12/07 Javascript
jQuery中find()方法用法实例
2015/01/07 Javascript
浅谈JavaScript的事件
2015/02/27 Javascript
javascript操作Cookie(设置、读取、删除)方法详解
2015/03/18 Javascript
webpack常用配置项配置文件介绍
2016/11/07 Javascript
js实现百度地图定位于地址逆解析,显示自己当前的地理位置
2016/12/08 Javascript
JS库particles.js创建超炫背景粒子插件(附源码下载)
2017/09/13 Javascript
vue2.0实现前端星星评分功能组件实例代码
2018/02/12 Javascript
Vue开发实现吸顶效果的示例代码
2018/08/21 Javascript
利用Webpack实现小程序多项目管理的方法
2019/02/25 Javascript
jquery图片预览插件实现方法详解
2019/07/18 jQuery
vue 实现路由跳转时更改页面title
2019/11/05 Javascript
python原始套接字编程示例分享
2014/02/21 Python
Python 基础教程之闭包的使用方法
2017/09/29 Python
在Python程序员面试中被问的最多的10道题
2017/12/05 Python
python解决js文件utf-8编码乱码问题(推荐)
2018/05/02 Python
python最长回文串算法
2018/06/04 Python
python 对类的成员函数开启线程的方法
2019/01/22 Python
python如何实现代码检查
2019/06/28 Python
django-filter和普通查询的例子
2019/08/12 Python
matplotlib 画动态图以及plt.ion()和plt.ioff()的使用详解
2021/01/05 Python
2分钟教你实现环形/扇形菜单(基础版)
2020/01/15 HTML / CSS
伦敦高级内衣品牌:Agent Provocateur(大内密探)
2016/08/23 全球购物
来自世界上最好大学的在线课程:edX
2018/10/16 全球购物
adidas马来西亚官网:adidas MY
2020/09/12 全球购物
工作表扬信的范文
2014/01/10 职场文书
十岁生日同学答谢词
2014/01/19 职场文书
节能减排倡议书
2014/04/15 职场文书
交警个人先进事迹材料
2014/05/11 职场文书
个人授权委托书范本格式
2014/10/12 职场文书
活着观后感
2015/06/03 职场文书
golang的文件创建及读写操作
2022/04/14 Golang