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 HTMLEncode HTMLDecode的完整实例(兼容ie和火狐)
Jun 02 Javascript
jQuery使用attr()方法同时设置多个属性值用法实例
Mar 26 Javascript
jQuery.ajax 跨域请求webapi设置headers的解决方案
Aug 08 Javascript
使用ajaxfileupload.js实现上传文件功能
Aug 13 Javascript
javascript构造函数以及原型对象的理解
Jan 13 Javascript
详解Vue 开发模式下跨域问题
Jun 06 Javascript
详解Vue.js搭建路由报错 router.map is not a function
Jun 27 Javascript
jquery实现限制textarea输入字数的方法
Sep 06 jQuery
AngularJS 表单验证手机号的实例(非必填)
Nov 12 Javascript
在Vue项目中使用d3.js的实例代码
May 01 Javascript
JavaScript解析及序列化JSON的方法实例分析
Jan 04 Javascript
js 递归json树实现根据子id查父id的方法分析
Nov 08 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四舍五入、取整、round函数使用示例
2015/02/06 PHP
php错误日志简单配置方法
2016/07/11 PHP
windows下的WAMP环境搭建图文教程(推荐)
2017/07/27 PHP
showModelessDialog()使用详解
2006/09/07 Javascript
js jquery ajax的几种用法总结(及优缺点介绍)
2014/01/28 Javascript
Node.js开发之访问Redis数据库教程
2015/01/14 Javascript
使用AngularJS 应用访问 Android 手机的图片库
2015/03/24 Javascript
纯js实现重发验证码按钮倒数功能
2015/04/21 Javascript
jQuery实现鼠标选文字发新浪微博的方法
2016/04/02 Javascript
JavaScript知识点总结(十六)之Javascript闭包(Closure)代码详解
2016/05/31 Javascript
Javascript动画效果(1)
2016/10/11 Javascript
JavaScript排序算法动画演示效果的实现方法
2016/10/18 Javascript
BootStrap Table 后台数据绑定、特殊列处理、排序功能
2017/05/27 Javascript
微信小程序getPhoneNumber获取用户手机号
2017/09/29 Javascript
vue 做移动端微信公众号采坑经验记录
2018/04/26 Javascript
js核心基础之闭包的应用实例分析
2019/05/11 Javascript
JS forEach跳出循环2种实现方法
2020/06/24 Javascript
[03:17]DOTA2-DPC中国联赛1月29日Recap集锦
2021/03/11 DOTA
python操作mysql数据库
2017/03/05 Python
python实现抠图给证件照换背景源码
2019/08/20 Python
opencv实现简单人脸识别
2021/02/19 Python
Python for i in range ()用法详解
2020/09/18 Python
Win10环境中如何实现python2和python3并存
2020/07/20 Python
Python plt 利用subplot 实现在一张画布同时画多张图
2021/02/26 Python
慰问敬老院活动总结
2014/04/26 职场文书
大学新生军训方案
2014/05/03 职场文书
初中国旗下的演讲稿
2014/08/28 职场文书
小学生自我评价100字(15篇)
2014/09/18 职场文书
住宿生擅自离校检讨书
2014/09/22 职场文书
硕士学位论文评语
2014/12/31 职场文书
电信营业员岗位职责
2015/04/14 职场文书
邓小平文选读书笔记
2015/06/29 职场文书
Golang中异常处理机制详解
2021/06/08 Golang
MySQL连表查询分组去重的实现示例
2021/07/01 MySQL
django 认证类配置实现
2021/11/11 Python
HTML怎么设置下划线?html文字加下划线方法
2021/12/06 HTML / CSS