字符串的slice(),substr(),substring()
来源:互联网 发布:销售票据打印软件 编辑:程序博客网 时间:2024/05/20 14:24
三个方法都将返回字符串的子串,接受1-2两个参数
slice(start, end) [ )左闭右开
substr(start,length)
substring(start, end) [ )左闭右开
都是正数时
var str = '0123456'str.slice(3); //'3456'str.substr(3); //'3,4,5,6'str.substring(3); //'3,4,5,6'
str.slice(3,6); //'345'str.substr(3,6); //'3456'str.substring(3,6); //'345,'
存在负数
slice(start,end) 将负数与字符长度相加
substr(start, length) 将负的第一个参数与长度相加,负的第二个参数为0
substring(start,end) 将所有负参数转换为0
var str = '0123456'str.slice(-3); //'456'str.substr(-3); //'456'str.substring(-3); //'0123456'
str.slice(-5,-2); //'234'str.substr(-5,-2); //'' substr(2,0)str.substring(-3,-2); //'' substr(0,0)
阅读全文
0 0
- 字符串的slice(),substr(),substring()
- 字符串截取substr substring slice
- slice( ) substring( ) substr( ) 的区别
- slice,substring,substr的区别
- substr(),substring,slice()的用法
- substr,substring,slice 的区别
- javascript的字符串方法【substring、slice、substr】的区别
- 字符串处理截取slice、substring、substr的异同
- javascript,子字符串操作方法:Slice()、Substr()、Substring()的区别
- js处理字符串的substr()slice()substring()match()replace()用法
- JS学习36:字符串的slice/substring/substr
- JS提取字符串方法:substring、substr、slice的区别
- 字符串操作方法concat(),slice(),substr(),substring()之间的区别
- JS字符串截取函数slice(),substring(),substr()的区别
- JS截取字符串:slice(),substring()和substr()
- 字符串中substring(),substr(),slice()方法用法
- javascript---字符串操作方法slice,substr,substring区别
- JavaScript字符串处理:substring, substr, slice
- js排序算法详解-基数排序
- Android App的设计架构:MVC,MVP,MVVM与架构经验谈
- IOS开发之Views自定义布局
- 关于thinkphp里面公用模板的调用
- 【java基础】两个变量互换不使用第三方变量的方法
- 字符串的slice(),substr(),substring()
- [poj1155] TELE 树形DP 01背包
- 并发编程复习(六):使用wait和notify模拟阻塞队列
- 3379: [Usaco2004 Open]Turning in Homework 交作业
- 关于手机功能NFC(以华为V9为例)
- hdu 1698 Just a Hook
- 网格视图GridView的使用
- POJ 3155 Hard Life(最小割 最大密度子图)
- python3配置错误 ImportError: No module named 'gi._gi'