javascript字符串与数组转换汇总

 更新时间:2015年05月26日 10:29:18   投稿:hebedich  
本文给大家分享的是Js中字符串转换成数组,数组转换成字符串的函数,十分的简单实用,有需要的小伙伴可以参考下。

数组转字符串

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"]

以上所述就是本文都给大家总结的全部内容了,希望大家能够喜欢。

相关文章

  • uniapp微信小程序与H5的弹窗滚动穿透解决方法

    uniapp微信小程序与H5的弹窗滚动穿透解决方法

    在uni-app中弹窗的用途很常见,比如商品规格选取、广告弹窗等,下面这篇文章主要给大家介绍了关于uniapp微信小程序与H5的弹窗滚动穿透解决方法,需要的朋友可以参考下
    2023-01-01
  • JavaScript递归函数解“汉诺塔”算法代码解析

    JavaScript递归函数解“汉诺塔”算法代码解析

    这篇文章主要介绍了JavaScript递归函数解“汉诺塔”算法代码解析,需要的朋友可以参考下
    2018-07-07
  • 如何利用原生JS实现图片预览加上传(前后端交互)

    如何利用原生JS实现图片预览加上传(前后端交互)

    在做网站系统时经常会用到图片上传功能,用户往往希望能看到自己上传的图片的样子,下面这篇文章主要给大家介绍了关于如何利用原生JS实现图片预览加上传,需要的朋友可以参考下
    2022-01-01
  • 微信小程序使用uni-app和springboot实现一键登录功能(JWT鉴权)

    微信小程序使用uni-app和springboot实现一键登录功能(JWT鉴权)

    微信一键登录是指用户在使用小程序时,可以通过微信账号进行快速登录,而无需额外的注册和密码设置,这篇文章主要给大家介绍了关于微信小程序使用uni-app和springboot实现一键登录功能的相关资料,需要的朋友可以参考下
    2023-11-11
  • webpack2.0搭建前端项目的教程详解

    webpack2.0搭建前端项目的教程详解

    这篇文章主要给大家介绍了关于webpack2.0搭建前端项目的相关资料,文中介绍的非常详细,对大家学习或者使用webpack2.0具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-04-04
  • js实现前端图片上传即时预览功能

    js实现前端图片上传即时预览功能

    这篇文章主要为大家详细介绍了js实现前端图片即时预览功能,本地预览功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • 解决js中window.open弹出的是上次的缓存页面问题

    解决js中window.open弹出的是上次的缓存页面问题

    本文为大家介绍下如何解决js中window.open弹出的是上次的缓存页面的问题,下面有个不错的示例,感兴趣的额朋友可以参考下
    2013-12-12
  • JS代码判断集锦大全

    JS代码判断集锦大全

    本文通过实例代码给大家介绍了js代码判断的方法,代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
    2007-12-12
  • uniapp使用mui-player插件播放m3u8/flv视频流示例代码

    uniapp使用mui-player插件播放m3u8/flv视频流示例代码

    在小程序里播放视频是很常见的功能,下面这篇文章主要给大家介绍了关于uniapp使用mui-player插件播放m3u8/flv视频流的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-06-06
  • JavaScript中立即执行函数实例详解

    JavaScript中立即执行函数实例详解

    javascript和其他编程语言相比比较随意,所以javascript代码中充满各种奇葩的写法,有时雾里看花,当然,能理解各型各色的写法也是对javascript语言特性更进一步的深入理解。这篇文章主要给大家介绍了关于JavaScript中立即执行函数的相关资料,需要的朋友可以参考下。
    2017-11-11

最新评论