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上传图片前实现图片预览效果的方法
Mar 02 Javascript
浅谈javascript中replace()方法
Nov 10 Javascript
php基于redis处理session的方法
Mar 14 Javascript
vue.js利用Object.defineProperty实现双向绑定
Mar 09 Javascript
javascript简单写的判断电话号码实例
May 24 Javascript
基于JS代码实现简单易用的倒计时 x 天 x 时 x 分 x 秒效果
Jul 13 Javascript
详解.vue文件中监听input输入事件(oninput)
Sep 19 Javascript
使用命令行工具npm新创建一个vue项目的方法
Dec 27 Javascript
vue 项目常用加载器及配置详解
Jan 22 Javascript
JavaScript常见继承模式实例小结
Jan 11 Javascript
详解Nuxt.js 实战集锦
Nov 19 Javascript
JavaScript实现弹出窗口效果
Dec 09 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中通过加号合并数组的一个简单方法分享
2011/01/27 PHP
那些年一起学习的PHP(一)
2012/03/21 PHP
PHP输出缓冲控制Output Control系列函数详解
2015/07/02 PHP
在JavaScript中获取请求的URL参数
2010/12/22 Javascript
将查询条件的input、select清空
2014/01/14 Javascript
js过滤特殊字符输入适合输入、粘贴、拖拽多种情况
2014/03/22 Javascript
浅析JavaScript基本类型与引用类型
2014/05/28 Javascript
JavaScript中的fontsize()方法使用详解
2015/06/08 Javascript
AngularJS基础教程之简单介绍
2015/09/27 Javascript
浅析四种常见的Javascript声明循环变量的书写方式
2015/10/14 Javascript
JS截取字符串实例详解
2015/11/24 Javascript
javascript创建对象的几种模式介绍
2016/05/06 Javascript
jQuery防止重复绑定事件的解决方法
2016/05/14 Javascript
jQuery操作动态生成的内容的方法
2016/05/28 Javascript
关于jQuery库冲突的完美解决办法
2017/05/20 jQuery
JavaScript常用截取字符串的三种方式用法区别实例解析
2018/05/15 Javascript
Python实现删除Android工程中的冗余字符串
2015/01/19 Python
python调用fortran模块
2016/04/08 Python
Pyhton中单行和多行注释的使用方法及规范
2016/10/11 Python
python机器学习理论与实战(一)K近邻法
2021/01/28 Python
python实现聊天小程序
2018/03/13 Python
Python中extend和append的区别讲解
2019/01/24 Python
SELENIUM自动化模拟键盘快捷键操作实现解析
2019/10/28 Python
使用pytorch实现可视化中间层的结果
2019/12/30 Python
Python3实现个位数字和十位数字对调, 其乘积不变
2020/05/03 Python
Python数据分析库pandas高级接口dt的使用详解
2020/12/11 Python
CSS3圆角和渐变2种常用功能详解
2016/01/06 HTML / CSS
Timex手表官网:美国运动休闲手表品牌
2017/01/28 全球购物
意大利消费电子产品购物网站:SLG Store
2019/12/26 全球购物
莫斯科购买书籍网站:Book24
2020/01/12 全球购物
写一个函数,要求输入一个字符串和一个字符长度,对该字符串进行分隔
2015/07/30 面试题
请说出以下代码输出什么
2013/08/30 面试题
优秀团员个人事迹材料
2014/01/29 职场文书
我读书我快乐演讲稿
2014/05/07 职场文书
小学生倡议书范文
2014/05/13 职场文书
关于k8s环境部署mysql主从的问题
2022/03/13 MySQL