几个常用的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 相关文章推荐
关于JavaScript中var声明变量作用域的推断
Dec 16 Javascript
jquery链式操作的正确使用方法
Jan 06 Javascript
JavaScript实现俄罗斯方块游戏过程分析及源码分享
Mar 23 Javascript
JavaScript 变量、作用域及内存
Apr 08 Javascript
JQuery显示隐藏DIV的方法及代码实例
Apr 16 Javascript
AngularJS 自定义过滤器详解及实例代码
Sep 14 Javascript
Angular-Touch库用法示例
Dec 22 Javascript
详解vue axios二次封装
Jul 22 Javascript
vue不操作dom实现图片轮播的示例代码
Dec 18 Javascript
JS前端面试必备——基本排序算法原理与实现方法详解【插入/选择/归并/冒泡/快速排序】
Feb 24 Javascript
vue element table中自定义一些input的验证操作
Jul 18 Javascript
JavaScript实现点击自制菜单效果
Feb 02 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
php二维数组排序方法(array_multisort usort)
2013/12/25 PHP
PHP 字符串长度判断效率更高的方法
2014/03/02 PHP
详解PHP变量传值赋值和引用赋值变量销毁
2019/03/23 PHP
js实现的网页颜色代码表全集
2007/07/17 Javascript
js创建数据共享接口——简化框架之间相互传值
2011/10/23 Javascript
Jquery图片滚动与幻灯片的实例代码
2013/04/08 Javascript
jquery mobile页面跳转后样式丢失js失效的解决方法
2014/09/06 Javascript
jQuery中:selected选择器用法实例
2015/01/04 Javascript
JavaScript中的slice()方法使用详解
2015/06/06 Javascript
辨析JavaScript中的Undefined类型与null类型
2016/05/26 Javascript
Javascript中prototype的使用详解
2016/06/18 Javascript
Bootstrap如何激活导航状态
2017/03/22 Javascript
ReactNative实现Toast的示例
2017/12/31 Javascript
Vue实现内部组件轮播切换效果的示例代码
2018/04/07 Javascript
详解jQuery中的getAll()和cleanData()
2019/04/15 jQuery
jQuery+PHP+Ajax实现动态数字统计展示功能
2019/12/25 jQuery
[00:32]10月24、25日 辉夜杯外卡赛附加赛开赛!
2015/10/23 DOTA
在django中使用自定义标签实现分页功能
2017/07/04 Python
Python通过Pygame绘制移动的矩形实例代码
2018/01/03 Python
Python3中正则模块re.compile、re.match及re.search函数用法详解
2018/06/11 Python
python计算两个数的百分比方法
2018/06/29 Python
根据DataFrame某一列的值来选择具体的某一行方法
2018/07/03 Python
python GUI库图形界面开发之PyQt5滑块条控件QSlider详细使用方法与实例
2020/02/28 Python
如何用Python提取10000份log中的产品信息
2021/01/14 Python
大学生通用个人自我评价
2014/04/27 职场文书
效能风暴心得体会
2014/09/04 职场文书
单位作风建设自查报告
2014/10/23 职场文书
基层干部个人对照检查及整改措施
2014/10/28 职场文书
2014年教师学期工作总结
2014/11/08 职场文书
2014年维修工作总结
2014/11/22 职场文书
邀请函样本
2015/02/02 职场文书
项目技术负责人岗位职责
2015/04/13 职场文书
人事聘任通知
2015/04/21 职场文书
怎样写观后感
2015/06/19 职场文书
2015年电气技术员工作总结
2015/07/24 职场文书
Spring boot admin 服务监控利器详解
2022/08/05 Java/Android