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 相关文章推荐
表单提交时自动复制内容到剪贴板的js代码
Mar 16 Javascript
用JQuery 实现的自定义对话框
Mar 24 Javascript
js 获取浏览器高度和宽度值(多浏览器)
Sep 02 Javascript
jQuery解决input超多的表单提交
Aug 10 Javascript
jQuery拖动元素并对元素进行重新排序
Dec 30 Javascript
jQuery通过deferred对象管理ajax异步
May 20 Javascript
Vue2.x中的父子组件相互通信的实现方法
May 02 Javascript
详解vue中引入stylus及报错解决方法
Sep 22 Javascript
基于React+Redux的SSR实现方法
Jul 03 Javascript
浅谈微信JS-SDK 微信分享接口开发(介绍版)
Aug 15 Javascript
JS复杂判断的更优雅写法代码详解
Nov 07 Javascript
微信小程序单选radio及多选checkbox按钮用法示例
Apr 30 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语言中global和$GLOBALS[]的分析 之二
2012/02/02 PHP
用PHP实现Ftp用户的在线管理
2012/02/16 PHP
用php制作简单分页(从数据库读取记录)的方法详解
2013/05/04 PHP
Drupal7中常用的数据库操作实例
2014/03/02 PHP
使用php转义输出HTML到JavaScript
2015/03/27 PHP
PHP中的命名空间详细介绍
2015/07/02 PHP
php mysql PDO 查询操作的实例详解
2017/09/23 PHP
PHP mongodb操作类定义与用法示例【适合mongodb2.x和mongodb3.x】
2018/06/16 PHP
PHP并发场景的三种解决方案代码实例
2021/02/27 PHP
Jquery升级新版本后选择器的语法问题
2010/06/02 Javascript
jQuery 中使用JSON的实现代码
2011/12/01 Javascript
jQuery setTimeout()函数使用方法
2013/04/07 Javascript
javascript制作幻灯片(360度全景图片)
2015/07/28 Javascript
详解JS中Array对象扩展与String对象扩展
2016/01/07 Javascript
简单三步实现报表页面集成天气
2016/12/15 Javascript
利用百度echarts实现图表功能简单入门示例【附源码下载】
2019/06/10 Javascript
浅谈vue异步数据影响页面渲染
2019/10/29 Javascript
vue中对象数组去重的实现
2020/02/06 Javascript
在vue中对数组值变化的监听与重新响应渲染操作
2020/07/17 Javascript
Windows系统配置python脚本开机启动的3种方法分享
2015/03/10 Python
python求最大连续子数组的和
2018/07/07 Python
Python实现字典按key或者value进行排序操作示例【sorted】
2019/05/03 Python
Django框架下静态模板的继承操作示例
2019/11/08 Python
pandas分批读取大数据集教程
2020/06/06 Python
Python 使用office365邮箱的示例
2020/10/29 Python
python中random模块详解
2021/03/01 Python
欧铁通票官方在线销售网站:Eurail.com
2017/10/14 全球购物
波兰家居饰品和厨房配件网上商店:Maleomi
2020/12/15 全球购物
NHL官方在线商店:Shop.NHL.com
2020/05/01 全球购物
物流管理专业大学生自荐信
2013/10/04 职场文书
求职信模板标准格式范文
2014/02/23 职场文书
毕业留言寄语大全
2014/04/10 职场文书
2016年精神文明建设先进个人事迹材料
2016/02/29 职场文书
Node.js实现断点续传
2021/06/23 Javascript
eclipse创建项目没有dynamic web的解决方法
2021/06/24 Java/Android
Windows Server 2019 安装DHCP服务及相关配置
2022/04/28 Servers