木子屋 Dnawo's BLOG

Javascript截取字符串3个方法(substr/substring/slice)区别比较

👤 dnawo 📅 2022-10-27 👁 1718 👍 0 💬 0 🔄 来源:本站原创
 1、substr(start, len):从指定位置开始截取指定长度的字符串。

let str = "mzwu.com";
str.substr(2,2)  //wu
str.substr(2)  //wu.com
str.substr(-3,2)  //co
str.substr(-3)  //com

2、substring(start, end):截取两个指定位置之间的字符串,不包含结束位置字符串,不支持负数。

let str = "mzwu.com";
str.substring(2,4)  //wu
str.substring(2)  //wu.com

3、slice(start, end):截取两个指定位置之间的字符串,不包含结束位置字符串,支持负数。

let str = "mzwu.com";
str.slice(2,4)  //wu
str.slice(2)  //wu.com
str.slice(-3,-1)  //co
str.slice(-3)  //com

评论(0)

暂无评论。

验证码
评论需审核通过后显示
← 上一篇 Javascript字符串拼接三种方法比较 下一篇 → jQuery带token请求接口返回401错误解决过程记录