JavaScript中split() 使用方法汇总


Posted in Javascript onApril 17, 2015

split() 方法用于把一个字符串分割成字符串数组。

例子 1

在本例中,我们将按照不同的方式来分割字符串:

var str="How are you doing today?"
document.write(str.split(" ") + "
")
document.write(str.split("") + "
")
document.write(str.split(" ",3))
//输出:
//How,are,you,doing,today?
//H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
//How,are,you

例子 2

在本例中,我们将分割结构更为复杂的字符串:

"2:3:4:5".split(":") //将返回["2", "3", "4", "5"]
"|a|b|c".split("|") //将返回["", "a", "b", "c"]

例子 3

使用下面的代码,可以把句子分割成单词:

var words = sentence.split(' ')
//或者使用正则表达式作为 separator:
var words = sentence.split(/\s+/)

例子 4

如果您希望把单词分割为字母,或者把字符串分割为字符,可使用下面的代码:

"hello".split("") //可返回 ["h", "e", "l", "l", "o"]
//若只需要返回一部分字符,请使用 howmany 参数:
"hello".split("", 3) //可返回 ["h", "e", "l"]

实例:

<html>
<body>
<script type="text/javascript">
var str="How are you doing today?"
document.write(str.split(" ") + "<br />")
document.write(str.split("") + "<br />")
document.write(str.split(" ",3))
</script>
</body>
</html>

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

Javascript 相关文章推荐
JQERY limittext 插件0.2版(长内容限制显示)
Aug 27 Javascript
js设置cookie过期当前时间减去一秒相当于立即过期
Sep 04 Javascript
jQuery实现表单步骤流程导航代码分享
Aug 28 Javascript
js验证真实姓名与身份证号,手机号的简单实例
Jul 18 Javascript
js 获取本地文件及目录的方法(推荐)
Nov 10 Javascript
Base64(二进制)图片编码解析及在各种浏览器的兼容性处理
Feb 09 Javascript
详解Vue CLI3配置解析之css.extract
Sep 14 Javascript
JS/HTML5游戏常用算法之碰撞检测 像素检测算法实例详解
Dec 12 Javascript
微信小程序单选radio及多选checkbox按钮用法示例
Apr 30 Javascript
element el-tree组件的动态加载、新增、更新节点的实现
Feb 27 Javascript
深入分析JavaScript 事件循环(Event Loop)
Jun 19 Javascript
Vue项目开发常见问题和解决方案总结
Sep 11 Javascript
javascript模拟命名空间
Apr 17 #Javascript
JavaScript实现为指定对象添加多个事件处理程序的方法
Apr 17 #Javascript
完美兼容多浏览器的js判断图片路径代码汇总
Apr 17 #Javascript
JavaScript控制网页平滑滚动到指定元素位置的方法
Apr 17 #Javascript
原生js实现移动开发轮播图、相册滑动特效
Apr 17 #Javascript
JavaScript实现简单图片翻转的方法
Apr 17 #Javascript
JavaScript实现将xml转换成html table表格的方法
Apr 17 #Javascript
You might like
php 结果集的分页实现代码
2009/03/10 PHP
CI框架中类的自动加载问题分析
2016/11/21 PHP
PHP字符串中抽取子串操作实例分析
2019/06/22 PHP
javascript作用域容易记错的两个地方分析
2012/06/22 Javascript
jQuery使用andSelf()来包含之前的选择集
2014/05/19 Javascript
jQuery源码解读之hasClass()方法分析
2015/02/20 Javascript
输入法的回车与消息发送快捷键回车的冲突解决方法
2016/08/09 Javascript
JavaScript数组和对象的复制
2017/03/21 Javascript
jquery实现倒计时小应用
2017/09/19 jQuery
AngularJS路由删除#符号解决的办法
2017/09/28 Javascript
基于vue-ssr服务端渲染入门详解
2018/01/08 Javascript
分享ES6的7个实用技巧
2018/01/18 Javascript
微信小程序textarea层级过高的解决方法
2019/03/04 Javascript
详解vue 2.6 中 slot 的新用法
2019/07/09 Javascript
JavaScript中判断为整数的多种方式及保留两位小数的方法
2019/09/09 Javascript
微信小程序实现pdf、word等格式文件上传的方法
2019/09/10 Javascript
layer弹出层扩展主题的方法
2019/09/11 Javascript
taro小程序添加骨架屏的实现代码
2019/11/15 Javascript
原生js实现瀑布流效果
2020/03/09 Javascript
解决vue组件没显示,没起作用,没报错,但该显示的组件没显示问题
2020/09/02 Javascript
[01:01:42]Secret vs Optic Supermajor 胜者组 BO3 第二场 6.4
2018/06/05 DOTA
python判断字符串是否是json格式方法分享
2017/11/07 Python
Python用for循环实现九九乘法表
2018/05/31 Python
Python socket套接字实现C/S模式远程命令执行功能案例
2018/07/06 Python
python+tifffile之tiff文件读写方式
2020/01/13 Python
.dcm格式文件软件读取及python处理详解
2020/01/16 Python
python opencv圆、椭圆与任意多边形的绘制实例详解
2020/02/06 Python
德国原装品牌香水、化妆品和手表网站:BRASTY.DE
2016/10/16 全球购物
查找廉价航班和发现新目的地:Kiwi.com
2019/02/25 全球购物
学生自我鉴定模板
2013/12/30 职场文书
餐厅楼面部长岗位职责范文
2014/02/16 职场文书
政府班子四风问题整改措施
2014/10/04 职场文书
高中政治教学反思
2016/02/23 职场文书
商业计划书格式、范文
2019/03/21 职场文书
求职自荐信该如何书写?
2019/06/24 职场文书
java设计模式--建造者模式详解
2021/07/21 Java/Android