几个常用的JavaScript字符串处理函数 - split()、join()、substring()和indexOf()


Posted in Javascript onJune 02, 2009

函数 :split()
功能 :使用一个指定的分隔符把一个字符串分割存储到数组
例子:
str=”jpg|bmp|gif|ico|png”;
arr=theString.split(”|”);
//arr是一个包含字符值”jpg”、”bmp”、”gif”、”ico”和”png”的数组

函数 :John()
功能 :使用您选择的分隔符将一个数组合并为一个字符串
例子:
var delimitedString=myArray.join(delimiter);
var myList=new Array(”jpg”,”bmp”,”gif”,”ico”,”png”);
var portableList=myList.join(”|”);
//结果是jpg|bmp|gif|ico|png

函数 :substring()
功能 :字符串截取,比如想从”MinidxSearchEngine”中得到”Minidx”就要用到substring(0,6)

函数 :indexOf()
功能 :返回字符串中匹配子串的第一个字符的下标
var myString=”JavaScript”;
var w=myString.indexOf(”v”);w will be 2
var x=myString.indexOf(”S”);x will be 4
var y=myString.indexOf(”Script”);y will also be 4
var z=myString.indexOf(”key”);z will be -1

Javascript 相关文章推荐
jQuery中:empty选择器用法实例
Dec 30 Javascript
Javascript URI 解析介绍
Mar 15 Javascript
理解javascript定时器中的单线程
Feb 23 Javascript
利用Jquery实现几款漂亮实用的时间轴(附示例代码)
Feb 15 Javascript
JavaScript监听手机物理返回键的两种解决方法
Aug 14 Javascript
使用selenium抓取淘宝的商品信息实例
Feb 06 Javascript
vue项目关闭eslint校验
Mar 21 Javascript
vue-cli 目录结构详细讲解总结
Jan 15 Javascript
vue中实现上传文件给后台实例详解
Aug 22 Javascript
在vue中使用防抖和节流,防止重复点击或重复上拉加载实例
Nov 13 Javascript
vue中改变滚动条样式的方法
Mar 03 Javascript
Vue的props父传子的示例代码
May 20 Javascript
慎用 somefunction.prototype 分析
Jun 02 #Javascript
网页和浏览器兼容性问题汇总(draft1)
Jun 01 #Javascript
javascript 图片上传预览-兼容标准
Jun 01 #Javascript
javascript 关闭IE6、IE7
Jun 01 #Javascript
帮助避免错误的Javascript陷阱清单
May 31 #Javascript
JS 文字符串转换unicode编码函数
May 30 #Javascript
Javascript 日期对象Date扩展方法
May 30 #Javascript
You might like
计数器详细设计
2006/10/09 PHP
jquery+php实现导出datatables插件数据到excel的方法
2015/07/06 PHP
php数组比较实现查找连续数的方法
2015/07/29 PHP
一个简单的php路由类
2016/05/29 PHP
Use Word to Search for Files
2007/06/15 Javascript
jquery ajax实现下拉框三级无刷新联动,且保存保持选中值状态
2013/10/29 Javascript
javascript实现的平方米、亩、公顷单位换算小程序
2014/08/11 Javascript
Javascript中Array用法实例分析
2015/06/13 Javascript
深入理解JS函数的参数(arguments)的使用
2016/05/28 Javascript
Node.js的Koa框架上手及MySQL操作指南
2016/06/13 Javascript
JavaScript中浅讲ajax图文详解
2016/11/11 Javascript
JS跨域请求外部服务器的资源
2017/02/06 Javascript
vue 2.0项目中如何引入element-ui详解
2017/09/06 Javascript
面包屑导航详解
2017/12/07 Javascript
在vue项目中安装使用Mint-UI的方法
2017/12/27 Javascript
Vue中mintui的field实现blur和focus事件的方法
2018/08/25 Javascript
对vue中methods互相调用的方法详解
2018/08/30 Javascript
bootstrap tooltips在 angularJS中的使用方法
2019/04/10 Javascript
Vue项目中使用jquery的简单方法
2019/05/16 jQuery
vue+element导航栏高亮显示的解决方式
2019/11/12 Javascript
vue实现移动端input上传视频、音频
2020/08/18 Javascript
python在linux系统下获取系统内存使用情况的方法
2015/05/11 Python
python使用matplotlib库生成随机漫步图
2018/08/27 Python
python使用pdfminer解析pdf文件的方法示例
2018/12/20 Python
python使用socket 先读取长度,在读取报文内容示例
2019/09/26 Python
python实现自动清理重复文件
2020/08/24 Python
新闻系毕业生推荐信
2013/11/16 职场文书
期末考试动员演讲稿
2014/01/10 职场文书
小学教师评语大全
2014/04/23 职场文书
2014业务员年终工作总结
2014/12/09 职场文书
公司行政助理岗位职责
2015/04/11 职场文书
民间借贷被告代理词
2015/05/23 职场文书
导游词之蜀山胜景瓦屋山
2019/11/29 职场文书
mysql 索引合并的使用
2021/08/30 MySQL
python人工智能human learn绘图可创建机器学习模型
2021/11/23 Python
解决Windows Server2012 R2 无法安装 .NET Framework 3.5
2022/04/29 Servers