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 相关文章推荐
innerText和innerHTML 一些问题分析
May 18 Javascript
C#中TrimStart,TrimEnd,Trim在javascript上的实现
Jan 17 Javascript
HTML DOM的nodeType值介绍
Mar 31 Javascript
使用Jquery来实现可以输入值的下拉选单 雏型
Dec 06 Javascript
cument.execCommand()用法深入理解
Dec 04 Javascript
将Datatable转化成json发送前台实现思路
Sep 06 Javascript
js获取鼠标点击的位置实现思路及代码
May 09 Javascript
javaScript中两个等于号和三个等于号之间的区别介绍
Jun 27 Javascript
JavaScript中reduce()方法的使用详解
Jun 09 Javascript
jsonp跨域请求实现示例
Mar 13 Javascript
js正则表达式校验指定字符串的方法
Jul 23 Javascript
bootstrap中的导航条实例代码详解
May 20 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
Zerg剧情介绍
2020/03/14 星际争霸
PHP连接sql server 2005环境配置及问题解决
2014/08/08 PHP
JavaScript实现删除电脑的关机键
2016/07/26 PHP
PHP使用PDO访问oracle数据库的步骤详解
2017/09/29 PHP
脚本安需导入(装载)的三种模式的对比
2007/06/24 Javascript
JAVASCRIPT  THIS详解 面向对象
2009/03/25 Javascript
javascript 无提示关闭窗口脚本
2009/08/17 Javascript
jQuery.autocomplete 支持中文输入(firefox)修正方法
2011/03/10 Javascript
jQuery设置指定网页元素宽度和高度的方法
2015/03/25 Javascript
javascript操作select元素实例分析
2015/03/27 Javascript
原生js制作日历控件实例分享
2016/04/06 Javascript
js仿QQ中对联系人向左滑动、滑出删除按钮的操作
2016/04/07 Javascript
JS实现图片的不间断连续滚动的简单实例
2016/06/03 Javascript
通过javascript进行UTF-8编码的实现方法
2016/06/27 Javascript
微信小程序 下拉菜单的实现
2017/04/06 Javascript
AngularJS路由Ui-router模块用法示例
2017/05/29 Javascript
改变vue请求过来的数据中的某一项值的方法(详解)
2018/03/08 Javascript
vue中格式化时间过滤器代码实例
2019/04/17 Javascript
jQuery中使用validate插件校验表单功能
2019/05/24 jQuery
JS实现“全选”和&quot;全不选&quot;功能代码实例
2020/02/06 Javascript
Python的Scrapy爬虫框架简单学习笔记
2016/01/20 Python
django之常用命令详解
2016/06/30 Python
Python命名空间的本质和加载顺序
2018/12/17 Python
浅谈python函数调用返回两个或多个变量的方法
2019/01/23 Python
Python Matplotlib 基于networkx画关系网络图
2019/07/10 Python
python IDLE 背景以及字体大小的修改方法
2019/07/12 Python
Python人工智能之路 jieba gensim 最好别分家之最简单的相似度实现
2019/08/13 Python
Python 单例设计模式用法实例分析
2019/09/23 Python
如何基于python操作json文件获取内容
2019/12/24 Python
html5 css3 动态气泡按钮实例演示
2012/12/02 HTML / CSS
幼儿园小班家长寄语
2014/04/02 职场文书
不服从上级领导安排的检讨书
2014/09/14 职场文书
国际商务专业毕业生自我鉴定2014
2014/09/27 职场文书
群众路线组织生活会发言材料
2014/10/17 职场文书
工作收入证明模板
2015/06/12 职场文书
mysql实现将字符串字段转为数字排序或比大小
2022/06/14 MySQL