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 相关文章推荐
你所要知道JS(DHTML)中的一些技巧
Jan 09 Javascript
jQuery 选择器理解
Mar 16 Javascript
jQuery中绑定事件的命名空间详解
Apr 05 Javascript
js编写trim()函数及正则表达式的运用
Oct 24 Javascript
Event altKey,ctrlKey,shiftKey属性解析
Dec 18 Javascript
Javascript中的方法链(Method Chaining)介绍
Mar 15 Javascript
JS实现屏蔽shift,Ctrl,alt等功能键的方法
Jun 01 Javascript
jquery基础知识第一讲之认识jquery
Mar 17 Javascript
AngularJs导出数据到Excel的示例代码
Aug 11 Javascript
jQuery+HTML5实现WebGL高性能烟花绽放动画效果【附demo源码下载】
Aug 18 jQuery
关于vue路由缓存清除在main.js中的设置
Nov 06 Javascript
vue随机验证码组件的封装实现
Feb 19 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调用mysql数据 dbclass类
2011/05/07 PHP
php打开文件fopen函数的使用说明
2013/07/05 PHP
PHP实现在对象之外访问其私有属性private及保护属性protected的方法
2017/11/20 PHP
ThinkPHP框架整合微信支付之刷卡模式图文详解
2019/04/10 PHP
jQuery右键菜单contextMenu使用实例
2011/09/28 Javascript
js操作IE浏览器弹出浏览文件夹可以返回目录路径
2014/07/14 Javascript
jQuery点缩略图弹出层显示大图片
2015/02/13 Javascript
解决Mac下安装nmp的淘宝镜像失败问题
2018/05/16 Javascript
element-ui中select组件绑定值改变,触发change事件方法
2018/08/24 Javascript
使用ECharts实现状态区间图
2018/10/25 Javascript
详解基于React.js和Node.js的SSR实现方案
2019/03/21 Javascript
layui使用数据表格实现购物车功能
2019/07/26 Javascript
JavaScript封装单向链表的示例代码
2020/09/17 Javascript
JavaScript实现点击切换功能
2021/01/27 Javascript
[01:02:04]EG vs Liquid 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.23
2019/09/05 DOTA
python基于xml parse实现解析cdatasection数据
2014/09/30 Python
python实现带声音的摩斯码翻译实现方法
2015/05/20 Python
Python的Django框架中消息通知的计数器实现教程
2016/06/13 Python
python snownlp情感分析简易demo(分享)
2017/06/04 Python
Python实现识别手写数字 Python图片读入与处理
2020/03/23 Python
对python:循环定义多个变量的实例详解
2019/01/20 Python
python儿童学游戏编程知识点总结
2019/06/03 Python
Python检查 云备份进程是否正常运行代码实例
2019/08/22 Python
Python超越函数积分运算以及绘图实现代码
2019/11/20 Python
如何安装ruby on rails
2014/02/09 面试题
创业计划书的内容步骤和要领
2014/01/04 职场文书
元旦晚会策划方案
2014/02/18 职场文书
历史专业大学生职业生涯规划书
2014/03/13 职场文书
2015自愿离婚协议书范本
2015/01/28 职场文书
运动与健康自我评价
2015/03/09 职场文书
无故旷工检讨书
2015/08/15 职场文书
省级三好学生主要事迹材料
2015/11/03 职场文书
golang elasticsearch Client的使用详解
2021/05/05 Golang
图解排序算法之希尔排序Java实现
2021/06/26 Java/Android
Java处理延时任务的常用几种解决方案
2022/06/01 Java/Android
CSS使用SVG实现动态分布的圆环发散路径动画
2022/12/24 HTML / CSS