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 相关文章推荐
JavaScript中setUTCMilliseconds()方法的使用详解
Jun 12 Javascript
jquery UI Datepicker时间控件冲突问题解决
Dec 16 Javascript
jQuery命名空间与闭包用法示例
Jan 12 Javascript
JS实现针对给定时间的倒计时功能示例
Apr 11 Javascript
webpack之devtool详解
Feb 10 Javascript
vue下拉列表功能实例代码
Apr 08 Javascript
Angular 数据请求的实现方法
May 07 Javascript
Vue面试题及Vue知识点整理
Oct 07 Javascript
React中阻止事件冒泡的问题详析
Apr 12 Javascript
使用Vue-cli3.0创建的项目 如何发布npm包
Oct 10 Javascript
AJAX XMLHttpRequest对象创建使用详解
Aug 20 Javascript
微信小程序实现左滑删除效果
Nov 18 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
PHP4实际应用经验篇(6)
2006/10/09 PHP
基于mysql的bbs设计(一)
2006/10/09 PHP
PHP 单引号与双引号的区别
2009/11/24 PHP
PHP的SQL注入过程分析
2012/01/06 PHP
textarea的value是html文件源代码,存成html文件的代码
2007/04/20 Javascript
javascript 时间比较实现代码
2009/10/28 Javascript
JS input文本框禁用右键和复制粘贴功能的代码
2010/04/15 Javascript
输入框的字数时时统计—关于 onpropertychange 和 oninput 使用
2011/10/21 Javascript
JavaScript 在网页上单击鼠标的地方显示层及关闭层
2012/12/30 Javascript
jquery二级导航内容均分的原理及实现
2013/08/13 Javascript
JS创建类和对象的两种不同方式
2014/08/08 Javascript
jQuery使用hide方法隐藏元素自身用法实例
2015/03/30 Javascript
用window.onerror捕获并上报Js错误的方法
2016/01/27 Javascript
基于jQuery和Bootstrap框架实现仿知乎前端动态列表效果
2016/11/09 Javascript
mac上node.js环境的安装测试
2017/07/03 Javascript
用最简单的方法判断JavaScript中this的指向(推荐)
2017/09/04 Javascript
vue.js内置组件之keep-alive组件使用
2018/07/10 Javascript
在小程序中集成redux/immutable/thunk第三方库的方法
2018/08/12 Javascript
JS实现的视频弹幕效果示例
2018/08/17 Javascript
详解koa2学习中使用 async 、await、promise解决异步的问题
2018/11/13 Javascript
JavaScript实现世界各地时间显示
2020/09/07 Javascript
vue element实现表格合并行数据
2020/11/30 Vue.js
[43:57]LGD vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
Python使用PIL库实现验证码图片的方法
2016/03/11 Python
python多线程调用exit无法退出的解决方法
2019/02/18 Python
利用Python产生加密表和解密表的实现方法
2019/10/15 Python
Python 实现日志同时输出到屏幕和文件
2020/02/19 Python
美国女性运动零售品牌:Lady Foot Locker
2017/05/12 全球购物
表彰大会主持词
2014/03/26 职场文书
农业开发项目建议书
2014/05/16 职场文书
环保标语大全
2014/06/12 职场文书
品牌转让协议书
2014/08/20 职场文书
乡党委干部党的群众路线教育实践活动个人对照检查材料思想汇报
2014/10/01 职场文书
运动会三级跳加油稿
2015/07/21 职场文书
2016年中学端午节主题活动总结
2016/04/01 职场文书
导游词之唐山景点
2019/12/18 职场文书