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 实现获取打开一个界面中输入的值
Mar 19 Javascript
js局部刷新页面时间具体实现
Jul 04 Javascript
js 弹出框只弹一次(二次修改之后的)
Nov 26 Javascript
JavaScript中函数(Function)的apply与call理解
Jul 08 Javascript
jquery简单实现幻灯片的方法
Aug 03 Javascript
jquery插件jquery.beforeafter.js实现左右拖拽分隔条对比图片的方法
Aug 07 Javascript
详解JavaScript基于面向对象之继承
Dec 13 Javascript
学习JavaScript设计模式之策略模式
Jan 12 Javascript
微信小程序 scroll-view组件实现列表页实例代码
Dec 14 Javascript
微信小程序实现分享到朋友圈功能
Jul 19 Javascript
Vue-component全局注册实例
Sep 06 Javascript
利用JavaScript写一个简单计算器
Nov 27 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函数method_exists()与is_callable()的区别
2013/06/21 PHP
微信公众平台开发教程②微信端分享功能图文详解
2019/04/10 PHP
修改Laravel自带的认证系统的User类的命名空间的步骤
2019/10/15 PHP
javascript编程起步(第七课)
2007/02/27 Javascript
解决extjs在firefox中关闭窗口再打开后iframe中js函数访问不到的问题
2008/11/06 Javascript
JavaScript 动态生成方法的例子
2009/07/22 Javascript
jQuery 方法大全方便学习参考
2010/02/25 Javascript
jQuery EasyUI 开源插件套装 完全替代ExtJS
2010/03/24 Javascript
基于JQuery实现鼠标点击文本框显示隐藏提示文本
2012/02/23 Javascript
10款非常有用的 Ajax 插件分享
2012/03/14 Javascript
js网页中的(运行代码)功能实现思路
2013/02/04 Javascript
标题过长使用javascript按字节截取字符串
2014/04/24 Javascript
JQuery设置获取下拉菜单某个选项的值(比较全)
2014/08/05 Javascript
浅谈JavaScript中Date(日期对象),Math对象
2015/02/05 Javascript
Js数组排序函数sort()介绍
2015/06/08 Javascript
jquery实现平滑的二级下拉菜单效果
2015/08/26 Javascript
JS实现微信里判断页面是否被分享成功的方法
2017/06/06 Javascript
BootStrap selectpicker后台动态绑定数据的方法
2017/07/28 Javascript
详解Vue如何支持JSX语法
2017/11/10 Javascript
实例讲解v-if和v-show的区别
2019/01/31 Javascript
vue 中Virtual Dom被创建的方法
2019/04/15 Javascript
微信小程序调用微信支付接口的实现方法
2019/04/29 Javascript
express如何解决ajax跨域访问session失效问题详解
2019/06/20 Javascript
微信小程序 函数防抖 解决重复点击消耗性能问题实现代码
2019/09/12 Javascript
JS使用正则表达式提交页面验证的代码
2019/10/16 Javascript
Python实现针对中文排序的方法
2017/05/09 Python
python爬虫的数据库连接问题【推荐】
2018/06/25 Python
python实现手机销售管理系统
2019/03/19 Python
美国糖果店:Sugarfina
2019/02/21 全球购物
接口的多继承会带来哪些问题
2015/08/17 面试题
管道维修工岗位职责
2013/12/27 职场文书
法警的竞聘演讲稿
2014/01/02 职场文书
高级销售求职信
2014/02/21 职场文书
工商管理自荐书
2014/07/06 职场文书
大学生军训感言
2015/08/01 职场文书
Vue全家桶入门基础教程
2021/05/14 Vue.js