JavaScript Split()方法


Posted in Javascript onDecember 18, 2015

split()方法的定义和用法:

split()方法可以利用字符串的子字符串的作为分隔符将字符串分割为字符串数组,并返回此数组。

注:作为分割符的子字符串不会成为返回的数组的元素的一部分或者数组元素的一员。

这里只介绍使用普通字符作为分隔符,关于使用正则表达式作为分隔符的可以参阅正则表达式split()函数一章节。

点击可参阅更多相关String对象方法和属性。

语法结构:

stringObject.split(separator,limit)

参数列表:

参数 描述
separator 必需。用于分割字符串的子字符串。注:如果此参数为一个空字符串"",那么stringObject中的每个字符都会被分割
limit 可选。设定字符串被分割的次数,如果省略此参数,则不限制分割次数。

注:如果此参数为一个空字符串"",那么stringObject中的每个字符都会被分割

limit 可选。设定字符串被分割的次数,如果省略此参数,则不限制分割次数。

实例代码:

var a="a、b、c、d、e";

console.log(a.split("、"));

使用子字符串“、”作为分隔符分割字符串,此分隔符不会成为数组元素的一部分或者数组元素的一员。输出结果:a,b,c,d,e。

var a="a、b、c、d、e";

console.log(a.split("、",2));

限定的了字符串分割的次数,也就是限制了返回数组的维数。输出结果:2。

var a="a、b、c、d、e";

console.log(a.split(""));

使用空字符串作为分隔符,那么字符串中的每个字符都会被分割。输出结果:a,、,b,、,c,、,d,、,e。

以上内容是小编给大家介绍的JavaScript Split()方法的相关知识,希望大家喜欢。

Javascript 相关文章推荐
浅谈JavaScript中面向对象技术的模拟
Sep 25 Javascript
基于jquery的jqDnR拖拽溢出的修改
Feb 12 Javascript
百度地图api应用标注地理位置信息(js版)
Feb 01 Javascript
javascript中的void运算符语法及使用介绍
Mar 10 Javascript
appendChild() 或 insertBefore()使用与区别介绍
Oct 11 Javascript
JavaScript+html5 canvas绘制的圆弧荡秋千效果完整实例
Jan 26 Javascript
JS模拟实现ECMAScript5新增的数组方法
Mar 20 Javascript
详解webpack中的hash、chunkhash、contenthash区别
Jan 05 Javascript
Vue 按键修饰符处理事件的方法
May 04 Javascript
详解如何用VUE写一个多用模态框组件模版
Sep 27 Javascript
Postman的下载及安装教程详解
Oct 16 Javascript
原生JavaScript实现轮播图
Jan 10 Javascript
jquery中object对象循环遍历的方法
Dec 18 #Javascript
JavaScript的Number对象的toString()方法
Dec 18 #Javascript
JavaScript ParseFloat()方法
Dec 18 #Javascript
jquery中ajax跨域方法实例分析
Dec 18 #Javascript
解决jQuery上传插件Uploadify出现Http Error 302错误的方法
Dec 18 #Javascript
JavaScript Math.round() 方法
Dec 18 #Javascript
JavaScript如何实现对数字保留两位小数一位自动补零
Dec 18 #Javascript
You might like
PHP取得一个类的属性和方法的实现代码
2011/05/22 PHP
php中设置index.php文件为只读的方法
2013/02/06 PHP
PHP执行Curl时报错提示CURL ERROR: Recv failure: Connection reset by peer的解决方法
2014/06/26 PHP
PHP中的替代语法介绍
2015/01/09 PHP
php数组指针操作详解
2017/02/14 PHP
Laravel框架分页实现方法分析
2018/06/12 PHP
PHP设计模式之模板模式定义与用法详解
2018/12/20 PHP
大家未必知道的Js技巧收藏
2008/04/07 Javascript
响应鼠标变换表格背景或者颜色的代码
2009/03/30 Javascript
Javascript 实现的数独解题算法网页实例
2013/10/15 Javascript
Js Jquery创建一个弹出层可加载一个页面
2014/05/08 Javascript
jQuery中get()方法用法实例
2014/12/27 Javascript
jQuery根据用户电脑是mac还是pc加载对应样式的方法
2015/06/26 Javascript
jQuery实现滚动鼠标放大缩小图片的方法(附demo源码下载)
2016/03/05 Javascript
浅谈Jquery中Ajax异步请求中的async参数的作用
2016/06/06 Javascript
Angular.js中$apply()和$digest()的深入理解
2016/10/13 Javascript
百度多文件异步上传控件webuploader基本用法解析
2016/11/07 Javascript
JS实现简单的星期格式转换功能示例
2018/07/23 Javascript
angularjs性能优化的方法
2018/09/05 Javascript
layui使用form表单实现post请求页面跳转的方法
2019/09/14 Javascript
vuex实现数据状态持久化
2019/11/11 Javascript
jQuery实现点击滚动到指定元素上的方法分析
2020/03/19 jQuery
python实现可将字符转换成大写的tcp服务器实例
2015/04/29 Python
python win32 简单操作方法
2017/05/25 Python
python如何为创建大量实例节省内存
2018/03/20 Python
在Django中输出matplotlib生成的图片方法
2018/05/24 Python
Python TCPServer 多线程多客户端通信的实现
2019/12/31 Python
利用CSS3实现的文字定时向上滚动
2016/08/29 HTML / CSS
阿迪达斯墨西哥官方网站:adidas墨西哥
2017/11/03 全球购物
英国最大的网上药品商店:Chemist Direct
2017/12/16 全球购物
STUBHUB日本:购买和出售全球活动门票
2018/07/01 全球购物
.NET面试问题集
2015/12/08 面试题
关于是否需要写商业计划书
2014/02/07 职场文书
2016入党积极分子党课培训心得体会
2016/01/06 职场文书
python对文档中元素删除,替换操作
2022/04/02 Python
使用compose函数优化代码提高可读性及扩展性
2022/06/16 Javascript