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 相关文章推荐
ASP.NET jQuery 实例18 通过使用jQuery validation插件校验DropDownList
Feb 03 Javascript
js设置控件的隐藏与显示的两种方法
Aug 21 Javascript
简介JavaScript中fixed()方法的使用
Jun 08 Javascript
JS与jQuery遍历Table所有单元格内容的方法
Dec 07 Javascript
基于jQuery实现复选框是否选中进行答题提示
Dec 10 Javascript
利用jquery实现实时更新歌词的方法
Jan 06 Javascript
jQuery输入框密码的显示隐藏【代码分享】
Apr 29 jQuery
Node.js  事件循环详解及实例
Aug 06 Javascript
js单页hash路由原理与应用实战详解
Aug 14 Javascript
JavaScript仿微信(电话)联系人列表滑动字母索引实例讲解(推荐)
Aug 16 Javascript
Vuepress 搭建带评论功能的静态博客的实现
Feb 17 Javascript
vuex中store存储store.commit和store.dispatch的用法
Jul 24 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代码
2013/11/19 PHP
php导入大量数据到mysql性能优化技巧
2014/12/29 PHP
php注册和登录界面的实现案例(推荐)
2016/10/24 PHP
php表单文件iframe异步上传实例讲解
2017/07/26 PHP
javascript 多浏览器 事件大全
2010/03/23 Javascript
JQuery验证工具类搜集整理
2013/01/16 Javascript
javascript 回调函数详解
2014/11/11 Javascript
javascript的日期对象、数组对象、二维数组使用说明
2014/12/22 Javascript
jQuery实现图片加载完成后改变图片大小的方法
2016/03/29 Javascript
bootstrap滚动监控器使用方法解析
2017/01/13 Javascript
Angular4实现图片上传预览路径不安全的问题解决
2017/12/25 Javascript
Node.JS段点续传:Nginx配置文件分段下载功能的实现方法
2018/03/12 Javascript
深入浅析Node.js 事件循环、定时器和process.nextTick()
2018/10/22 Javascript
7个好用的JavaScript技巧分享(译)
2019/05/07 Javascript
微信小程序实现圆形进度条动画
2020/11/18 Javascript
Vue.js递归组件实现组织架构树和选人功能
2019/07/04 Javascript
seajs和requirejs模块化简单案例分析
2019/08/26 Javascript
详解ES6数组方法find()、findIndex()的总结
2020/05/12 Javascript
从0搭建vue-cli4脚手架
2020/06/17 Javascript
JS中作用域以及变量范围分析
2020/07/18 Javascript
[02:04]完美世界城市挑战赛秋季赛报名开始 谁是solo路人王?
2019/10/10 DOTA
Python装饰器decorator用法实例
2014/11/10 Python
浅析Python中的多重继承
2015/04/28 Python
Python使用爬虫抓取美女图片并保存到本地的方法【测试可用】
2018/08/30 Python
python爬取cnvd漏洞库信息的实例
2019/02/14 Python
python3 使用openpyxl将mysql数据写入xlsx的操作
2020/05/15 Python
基于python实现计算两组数据P值
2020/07/10 Python
HTML5之多线程(Web Worker)
2019/01/02 HTML / CSS
实例讲解HTML5的meta标签的一些应用
2015/12/08 HTML / CSS
Vans(范斯)德国官网:美国南加州的原创极限运动潮牌
2017/05/02 全球购物
SmartBuyGlasses英国:购买太阳镜和眼镜
2018/01/29 全球购物
铭宣海淘转运:美国、日本、英国转运等全球转运公司
2019/09/10 全球购物
大一自我鉴定范文
2013/10/04 职场文书
小学课外活动总结
2014/07/09 职场文书
2015中学教师个人工作总结
2015/07/22 职场文书
Golang中interface{}转为数组的操作
2021/04/30 Golang