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 相关文章推荐
fckeditor 获取文本框值的实现代码
Feb 09 Javascript
js实现横向伸展开的二级导航菜单代码
Aug 28 Javascript
js实现数组冒泡排序、快速排序原理
Mar 08 Javascript
详解js运算符单竖杠“|”与“||”的用法和作用介绍
Nov 04 Javascript
js清除浏览器缓存的几种方法
Mar 15 Javascript
js实现移动端轮播图效果
Dec 09 Javascript
打通前后端构建一个Vue+Express的开发环境
Jul 17 Javascript
微信小程序开发的基本流程步骤
Jan 31 Javascript
vue实现微信二次分享以及自定义分享的示例
Mar 20 Javascript
解决vue net :ERR_CONNECTION_REFUSED报错问题
Aug 13 Javascript
JS获取当前时间戳方法解析
Aug 29 Javascript
JavaScript实现音乐导航效果
Nov 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 Class&amp;Object -- PHP 自排序二叉树的深入解析
2013/06/25 PHP
js和php邮箱地址验证的实现方法
2014/01/09 PHP
PHP对象实例化单例方法
2017/01/19 PHP
php PDO实现的事务回滚示例
2017/03/23 PHP
PHP _construct()函数讲解
2019/02/03 PHP
php数值计算num类简单操作示例
2020/05/15 PHP
PHP大文件及断点续传下载实现代码
2020/08/18 PHP
js location.replace与location.reload的区别
2010/09/08 Javascript
JavaScript转换农历类实现及调用方法
2013/01/27 Javascript
解析javascript 浏览器关闭事件
2013/07/08 Javascript
用jquery等比例控制图片宽高的具体实现
2014/01/28 Javascript
javascript实现左右控制无缝滚动
2014/12/31 Javascript
JavaScript实现表格点击排序的方法
2015/05/11 Javascript
jquery 无限极下拉菜单的简单实例(精简浓缩版)
2016/05/31 Javascript
jQuery文字横向滚动效果的实现代码
2016/05/31 Javascript
vue实现可增删查改的成绩单
2016/10/27 Javascript
jQuery中ajax错误调试分析
2016/12/01 Javascript
利用JS实现简单的日期选择插件
2017/01/23 Javascript
Angularjs实现下拉框联动的示例代码
2017/08/22 Javascript
详解Vue中一种简易路由传参办法
2017/09/15 Javascript
element ui 表格动态列显示空白bug 修复方法
2018/09/04 Javascript
BootStrap模态框闪退问题实例代码详解
2018/12/10 Javascript
[52:03]DOTA2-DPC中国联赛 正赛 Ehome vs iG BO3 第三场 1月31日
2021/03/11 DOTA
Python中用函数作为返回值和实现闭包的教程
2015/04/27 Python
Numpy掩码式数组详解
2018/04/17 Python
python实现通过队列完成进程间的多任务功能示例
2019/10/28 Python
pytorch中 gpu与gpu、gpu与cpu 在load时相互转化操作
2020/05/25 Python
奖学金自我鉴定范文
2013/10/03 职场文书
化学专业毕业生自荐信
2013/11/15 职场文书
促销活动总结
2014/04/28 职场文书
中国梦演讲稿5分钟
2014/08/19 职场文书
住房租房协议书
2014/08/20 职场文书
停电调休通知
2015/04/16 职场文书
公司人事任命通知
2015/04/20 职场文书
企业愿景口号
2015/12/25 职场文书
诗词赏析-(浣溪沙)
2019/08/13 职场文书