JS字符串截取函数实例


Posted in Javascript onDecember 27, 2013

使用 substring()或者slice()

函数: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 相关文章推荐
直接生成打开窗口代码,不必下载
May 14 Javascript
浅析用prototype定义自己的方法
Nov 14 Javascript
如何实现chrome浏览器关闭页面时弹出“确定要离开此面吗?”
Mar 05 Javascript
谈一谈JS消息机制和事件机制的理解
Apr 14 Javascript
浅析jQuery 遍历函数,javascript中的each遍历
May 25 Javascript
浅析Javascript ES6中的原生Promise
Aug 25 Javascript
JS匿名函数实例分析
Nov 26 Javascript
jQuery弹出窗口打开链接的实现代码
Dec 24 Javascript
微信小程序 ES6Promise.all批量上传文件实现代码
Apr 14 Javascript
jQuery ajax动态生成table功能示例
Jun 14 jQuery
详解jQuery中关于Ajax的几个常用的函数
Jul 17 jQuery
解决vue2中使用axios http请求出现的问题
Mar 05 Javascript
js 对小数加法精度处理示例说明
Dec 27 #Javascript
js 处理数组重复元素示例代码
Dec 27 #Javascript
js对table的td进行相同内容合并示例详解
Dec 27 #Javascript
JS弹出层的显示与隐藏示例代码
Dec 27 #Javascript
javascript实现的弹出层背景置灰-模拟(easyui dialog)
Dec 27 #Javascript
jQuery删除节点的三个方法即remove()detach()和empty()
Dec 27 #Javascript
类似php的js数组的in_array函数自定义方法
Dec 27 #Javascript
You might like
最简单的PHP程序--记数器
2006/10/09 PHP
smarty模板嵌套之include与fetch性能测试
2010/12/05 PHP
分享下页面关键字抓取www.icbase.com站点代码(带asp.net参数的)
2014/01/30 PHP
php简单获取文件扩展名的方法
2015/03/24 PHP
php实现文件上传及头像预览功能
2017/01/15 PHP
PHP并发场景的三种解决方案代码实例
2021/02/27 PHP
js中top、clientTop、scrollTop、offsetTop的区别 文字详细说明版
2011/01/08 Javascript
js动态加载以及确定加载完成的代码
2011/07/31 Javascript
jquery 显示*天*时*分*秒实现时间计时器
2014/05/07 Javascript
js 左右悬浮对联广告代码示例
2014/12/12 Javascript
jquery实现多屏多图焦点图切换特效的方法
2015/05/04 Javascript
浅谈Javascript数组的使用
2015/07/29 Javascript
js闭包引起的事件注册问题介绍
2016/03/29 Javascript
BootStrap框架个人总结(bootstrap框架、导航条、下拉菜单、轮播广告carousel、栅格系统布局、标签页tabs、模态框、菜单定位)
2016/12/01 Javascript
微信小程序 wx.login解密出现乱码的问题解决办法
2017/03/10 Javascript
js实现轮播图的两种方式(构造函数、面向对象)
2017/09/30 Javascript
Vue组件的使用教程详解
2018/01/05 Javascript
[01:56]无止竞 再出发——中国军团出征2017年DOTA2国际邀请赛
2017/07/05 DOTA
[03:12]完美世界DOTA2联赛PWL DAY6集锦
2020/11/05 DOTA
ptyhon实现sitemap生成示例
2014/03/30 Python
Python3字符串学习教程
2015/08/20 Python
Python 通过pip安装Django详细介绍
2017/04/28 Python
Python2随机数列生成器简单实例
2017/09/04 Python
轻松理解Python 中的 descriptor
2017/09/15 Python
python多继承(钻石继承)问题和解决方法简单示例
2019/10/21 Python
使用Python生成200个激活码的实现方法
2019/11/22 Python
Django框架教程之中间件MiddleWare浅析
2019/12/29 Python
关于Python解包知识点总结
2020/05/05 Python
pycharm如何设置官方中文(如何汉化)
2020/12/29 Python
AmazeUi Tree(树形结构) 应用小结
2020/08/17 HTML / CSS
国际奢侈品品牌童装购物网站:Designer Childrenswear
2019/05/08 全球购物
文明礼仪标语
2014/06/13 职场文书
2014年机关后勤工作总结
2014/12/16 职场文书
2014年教师业务工作总结
2014/12/19 职场文书
高中家长意见怎么写
2015/06/03 职场文书
SqlServer数据库远程连接案例教程
2021/07/15 SQL Server