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 中的replace方法说明
Apr 13 Javascript
在Javascript里访问SharePoint列表数据的实现方法
May 22 Javascript
jQuery.query.js 取参数的两点问题分析
Aug 06 Javascript
JavaScript节点及列表操作实例小结
Aug 05 Javascript
前端jquery部分很精彩
May 03 Javascript
js中string和number类型互转换技巧(分享)
Nov 28 Javascript
javascript基础知识之html5轮播图实例讲解(44)
Feb 17 Javascript
canvas实现弧形可拖动进度条效果
May 11 Javascript
基于JSON数据格式详解
Aug 31 Javascript
js时间戳与日期格式之间转换详解
Dec 11 Javascript
Vue 中 filter 与 computed 的区别与用法解析
Nov 21 Javascript
Nuxt页面级缓存的实现
Mar 09 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实现读取和编写XML DOM代码
2010/04/07 PHP
PHP的switch判断语句的“高级”用法详解
2014/10/01 PHP
PHP使用http_build_query()构造URL字符串的方法
2016/04/02 PHP
php微信浏览器分享设置以及回调详解
2016/08/01 PHP
PHP编程计算日期间隔天数的方法
2017/04/26 PHP
laravel 操作数据库常用函数的返回值方法
2019/10/11 PHP
JS中动态添加事件(绑定事件)的代码
2011/01/09 Javascript
jquery实现效果比较好的table选中行颜色
2014/03/25 Javascript
js中document.write的那点事
2014/12/12 Javascript
Jquery检验手机号是否符合规则并根据手机号检测结果将提交按钮设为不同状态
2015/11/26 Javascript
JS正则表达式验证账号、手机号、电话和邮箱是否合法
2017/03/08 Javascript
微信小程序之页面拦截器的示例代码
2017/09/07 Javascript
Angular 利用路由跳转到指定页面的指定位置方法
2018/08/31 Javascript
理理Vue细节(推荐)
2019/04/16 Javascript
借助云开发实现小程序短信验证码的发送
2020/01/06 Javascript
详解vue中在父组件点击按钮触发子组件的事件
2020/11/13 Javascript
python基础教程之字典操作详解
2014/03/25 Python
python的类变量和成员变量用法实例教程
2014/08/25 Python
django 多数据库配置教程
2018/05/30 Python
Sanic框架请求与响应实例分析
2018/07/16 Python
python url 参数修改方法
2018/12/26 Python
Python 处理文件的几种方式
2019/08/23 Python
Numpy对数组的操作:创建、变形(升降维等)、计算、取值、复制、分割、合并
2019/08/28 Python
使用Tensorflow将自己的数据分割成batch训练实例
2020/01/20 Python
python多维数组分位数的求取方式
2020/03/03 Python
在c#中using和new这两个关键字有什么意义
2013/05/19 面试题
软件测试工程师结构化面试题库
2016/11/23 面试题
大学生活动策划方案
2014/02/10 职场文书
亲子活动总结
2014/04/26 职场文书
医院义诊活动总结
2014/07/04 职场文书
学习三严三实对照检查材料思想汇报
2014/09/22 职场文书
民政局副局长民主生活会个人整改措施
2014/10/04 职场文书
2014年班务工作总结
2014/12/02 职场文书
2016党校学习心得体会
2016/01/07 职场文书
vue3获取当前路由地址
2022/02/18 Vue.js
科学家研发出新型速效酶,可在 24 小时内降解塑料制品
2022/04/29 数码科技