几个常用的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 EasyUI API 中文文档 - Tree树使用介绍
Nov 19 Javascript
在js(jquery)中获得文本框焦点和失去焦点的方法
Dec 04 Javascript
Web表单提交之disabled问题js解决方法
Jan 13 Javascript
JS使用ajax从xml文件动态获取数据显示的方法
Mar 24 Javascript
node.js读取文件到字符串的方法
Jun 29 Javascript
js表单提交和submit提交的区别实例分析
Dec 10 Javascript
基于JavaScript实现全屏透明遮罩div层锁屏效果
Jan 26 Javascript
微信小程序开发探究
Dec 27 Javascript
基于jquery的on和click的区别详解
Jan 15 jQuery
webpack v4 从dev到prd的方法
Apr 02 Javascript
node中的cookie的具体使用
Sep 13 Javascript
Django+Vue实现WebSocket连接的示例代码
May 28 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下安装配置fckeditor编辑器的方法
2011/03/02 PHP
PHP采用XML-RPC构造Web Service实例教程
2014/07/16 PHP
php准确计算复活节日期的方法
2015/04/18 PHP
PHP+ajax分页实例简析
2015/12/07 PHP
PHP简单实现数字分页功能示例
2016/08/24 PHP
Yii2框架配置文件(Application属性)与调试技巧实例分析
2019/05/27 PHP
JS模拟面向对象全解(一、类型及传递)
2011/07/13 Javascript
js操作textarea 常用方法总结
2012/12/03 Javascript
js生成缩略图后上传并利用canvas重绘
2014/05/15 Javascript
详解JS函数重载
2014/12/04 Javascript
超级简单实现JavaScript MVC 样式框架
2015/03/24 Javascript
javascript运动详解
2015/07/06 Javascript
jQuery移动web开发之页面跳转和加载外部页面的实现
2015/12/04 Javascript
jQuery实现的左右移动焦点图效果
2016/01/14 Javascript
简单谈谈关于Angular Cli打包的事
2017/09/05 Javascript
详解layui弹窗父子窗口之间传参数的方法
2018/01/16 Javascript
深入浅析Vue.js计算属性和侦听器
2018/05/05 Javascript
Nodejs使用archiver-zip-encrypted库加密压缩文件时报错(解决方案)
2019/11/18 NodeJs
详解python之多进程和进程池(Processing库)
2017/06/09 Python
Python安装lz4-0.10.1遇到的坑
2018/05/20 Python
python查找重复图片并删除(图片去重)
2019/07/16 Python
python利用dlib获取人脸的68个landmark
2019/11/27 Python
Python getsizeof()和getsize()区分详解
2020/11/20 Python
纯html5+css3下拉导航菜单实现代码
2013/03/18 HTML / CSS
What is view? why do we have view?
2012/06/22 面试题
如何清空Session
2015/02/23 面试题
小学新学期教师寄语
2014/01/18 职场文书
完美的中文自荐信
2014/05/24 职场文书
社区春季防火方案
2014/06/02 职场文书
竞聘自述材料
2014/08/25 职场文书
自荐信格式范文
2015/03/04 职场文书
辩论赛开场白大全(主持人+辩手)
2015/05/29 职场文书
2015年美容师个人工作总结
2015/10/14 职场文书
2016年小学生迎国庆广播稿
2015/12/18 职场文书
2016年全国爱眼日宣传教育活动总结
2016/04/05 职场文书
《总之就是很可爱》新作短篇动画《总之就是很可爱~制服~》将于2022年夏天播出
2022/04/07 日漫