几个常用的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 相关文章推荐
一段利用WSH获取登录时间的jscript代码
May 11 Javascript
基于jQuery的消息提示插件 DivAlert之旅(二)
Apr 01 Javascript
js生成动态表格并为每个单元格添加单击事件的方法
Apr 14 Javascript
jquery动态改变form属性提交表单
Jun 03 Javascript
JavaScript中的Math.sin()方法使用详解
Jun 15 Javascript
jquery实现的蓝色二级导航条效果代码
Aug 24 Javascript
JS版微信6.0分享接口用法分析
Oct 13 Javascript
js canvas实现放大镜查看图片功能
Jun 08 Javascript
使用JavaScript进行表单校验功能
Aug 01 Javascript
node版本管理工具n包使用教程详解
Nov 09 Javascript
详解vue项目打包步骤
Mar 29 Javascript
基于vue手写tree插件的那点事儿
Aug 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
PHP弱类型的安全问题详细总结
2016/09/25 PHP
W3C Group的JavaScript1.8 新特性介绍
2009/05/19 Javascript
ExtJs grid行 右键菜单的两种方法
2010/06/19 Javascript
Javascript的一种模块模式
2010/09/08 Javascript
基于jQuery的计算文本框字数的代码
2012/06/06 Javascript
js实现幻灯片播放图片示例代码
2013/11/07 Javascript
jQuery中prevAll()方法用法实例
2015/01/08 Javascript
JS拖动鼠标画出方框实现鼠标选区的方法
2015/08/05 Javascript
nodeJs爬虫获取数据简单实现代码
2016/03/29 NodeJs
更高效的使用JQuery 这里总结了8个小技巧
2016/04/13 Javascript
Vue.js系列之vue-router(上)(3)
2017/01/03 Javascript
Bootstrap表单使用方法详解
2017/02/17 Javascript
Easyui在treegrid添加控件的实现方法
2017/06/23 Javascript
vue select组件的使用与禁用实现代码
2018/04/10 Javascript
jQuery插件Validation表单验证详解
2018/05/26 jQuery
Vue实现商品分类菜单数量提示功能
2019/07/26 Javascript
[02:35]DOTA2英雄基础教程 狙击手
2014/01/14 DOTA
[49:27]2018DOTA2亚洲邀请赛 4.4 淘汰赛 TNC vs VG 第一场
2018/04/05 DOTA
Python使用MYSQLDB实现从数据库中导出XML文件的方法
2015/05/11 Python
总结Python中逻辑运算符的使用
2015/05/13 Python
Python原始字符串与Unicode字符串操作符用法实例分析
2017/07/22 Python
Python实现自定义函数的5种常见形式分析
2018/06/16 Python
Python数据抓取爬虫代理防封IP方法
2018/12/23 Python
详解pandas DataFrame的查询方法(loc,iloc,at,iat,ix的用法和区别)
2019/08/02 Python
python爬虫豆瓣网的模拟登录实现
2019/08/21 Python
Python 3.6打包成EXE可执行程序的实现
2019/10/18 Python
Python队列、进程间通信、线程案例
2019/10/25 Python
django 获取字段最大值,最新的记录操作
2020/08/09 Python
使用HTML5里的classList操作CSS类
2016/06/28 HTML / CSS
优秀体育委员自荐书
2014/01/31 职场文书
致共产党员倡议书
2014/04/16 职场文书
老师对学生的评语
2014/04/18 职场文书
学校节能宣传周活动总结
2014/07/09 职场文书
校园学雷锋广播稿
2014/10/08 职场文书
综合素质自我评价评语
2015/03/06 职场文书
求职信范文怎么写
2015/03/19 职场文书