截取方法slice(): substring() substr()

slice():

stringObject.slice(start,end)     start截取子字符串的开始            end截取子字符串的结束,不包括本身

功能:截取子字符串

例子:

var str="hello world";

console.log(str.slice(7,10))    //输出orl

负数的时候,字符串长度+负数

console.log(str.slice(-8))    //输出rld

console.log(str.slice(-7,-2))    //输出o wor

 

 

substring()    当为负数的时候,参数会自动为0

console.log(str.substring(-7,-2))   //输出 空

console.log(str.substring(-7,5))    //输出hello

console.log(str.substring(2,-1))    //输出 hel    会自动换成(0,2)

 

substr(start, len)  len截取字符的总数

console.log(str.substring(2,3))  //输出 lo 

posted @ 2018-09-19 09:40  键1234  阅读(480)  评论(0编辑  收藏  举报