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 创建Dom元素
May 07 Javascript
firebug的一个有趣现象介绍
Nov 30 Javascript
自己实现ajax封装示例分享
Apr 01 Javascript
原生js和jQuery随意改变div属性style的名称和值
Oct 22 Javascript
详解JavaScript编程中正则表达式的使用
Oct 25 Javascript
vue生成token保存在客户端localStorage中的方法
Oct 25 Javascript
JavaScript实现数值自动增加动画
Dec 28 Javascript
vue-cli2.0转3.0之项目搭建的详细步骤
Dec 11 Javascript
使用JavaScrip模拟实现仿京东搜索框功能
Oct 16 Javascript
JavaScript canvas基于数组生成柱状图代码实例
Mar 06 Javascript
深入分析JavaScript 事件循环(Event Loop)
Jun 19 Javascript
WebWorker 封装 JavaScript 沙箱详情
Nov 02 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结合ajax实现赞、顶、踩功能实例
2014/05/12 PHP
ThinkPHP3.1新特性之命名范围的使用
2014/06/19 PHP
PHP调试的强悍利器之PHPDBG
2016/02/22 PHP
jquery如何实现锚点链接之间的平滑滚动
2013/12/02 Javascript
jQuery 删除/替换DOM元素的几种方式
2014/05/20 Javascript
javascript使用for循环批量注册的事件不能正确获取索引值的解决方法
2014/12/20 Javascript
jQuery中nextUntil()方法用法实例
2015/01/07 Javascript
javascript实现行拖动的方法
2015/05/27 Javascript
js Canvas绘制圆形时钟教程
2017/02/06 Javascript
BootstrapTable refresh 方法使用实例简单介绍
2017/02/20 Javascript
完美实现js选项卡切换效果(一)
2017/03/08 Javascript
canvas实现刮刮卡效果
2017/03/14 Javascript
js获取浏览器的各种属性
2017/04/27 Javascript
node.js 利用流实现读写同步,边读边写的方法
2017/09/11 Javascript
浅谈Vue初学之props的驼峰命名
2018/07/19 Javascript
angular-tree-component的使用详解
2018/07/30 Javascript
JavaScript常见JSON操作实例分析
2018/08/08 Javascript
用vuex写了一个购物车H5页面的示例代码
2018/12/04 Javascript
Angular2使用SVG自定义图表(条形图、折线图)组件示例
2019/05/10 Javascript
[38:38]完美世界DOTA2联赛PWL S3 access vs Rebirth 第二场 12.17
2020/12/18 DOTA
python list中append()与extend()用法分享
2013/03/24 Python
Python 中的Selenium异常处理实例代码
2018/05/03 Python
对python中for、if、while的区别与比较方法
2018/06/25 Python
Python3.5 Pandas模块之DataFrame用法实例分析
2019/04/23 Python
使用python实现希尔、计数、基数基础排序的代码
2019/12/25 Python
Pandas将列表(List)转换为数据框(Dataframe)
2020/04/24 Python
基于FME使用Python过程图解
2020/05/13 Python
基于Jquery和Css3代码制作可以缩放的搜索框
2015/11/19 HTML / CSS
摩飞电器俄罗斯官方网站:Morphy Richards俄罗斯
2020/07/30 全球购物
学校招生宣传广告词
2014/03/19 职场文书
领导干部学习“三严三实”思想汇报
2014/09/15 职场文书
小学教师个人总结
2015/02/05 职场文书
一波干货,会议主持词开场白范文
2019/05/06 职场文书
关于flex 上下文中自动 margin的问题(完整例子)
2021/05/20 HTML / CSS
Python基于百度API识别并提取图片中文字
2021/06/27 Python
HTML 里 img 元素的 src 和 srcset 属性的区别详解
2023/05/21 HTML / CSS