个性化阅读
专注于IT技术分析

javascript怎么截取指定字符串?分别有哪些方式?

Javascript 怎么截取指定的字符串?有哪些方式?

Javascript 截取指定的字符串有两种方式,分别是substring(), slice(), substr()。

方式一:substring()

语法:

stringObject.substring(start,stop)

该方法带两个可选参数,第二个参数可选,不接受负数。参数分别表示字符串的下标,该方法用于截取字符串介于两个指定下标之间的字符。

Start表示需要截取的字符串的第一个开始位置的下标。

Stop表示需要截取字符串的最后一个结束位置的下标。

例如:

var str = 'hello javascript!'
console.log(str.substring(6))//输出javascript!
console.log(str.substring(6,10))//输出java

方式二:slice()

语法:

stringObject.slice(start,end)

该方法带两个可选参数,第二个参数可选,接受负数。slice()方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。如果参数是负数,那么它是从字符串的尾部开始算起的位置。

例如:

console.log(str.slice(-11))//输出javascript!
console.log(str.slice(6,15))//输出javascript

方式三:substr()

语法:

stringObject.substr(start,length)

substr()方法带两个可选参数,第二个参数可选,接受负数。如果是负数,那么该参数声明从字符串的尾部开始算起的位置。该方法可在字符串中抽取从 start 下标开始的指定数目的字符,第二个参数表示需要截取的长度。

例如:

console.log(str.substr(-11))//输出javascript!
console.log(str.substr(6,10))//输出javascript
赞(0)
未经允许不得转载:srcmini » javascript怎么截取指定字符串?分别有哪些方式?

评论 抢沙发

评论前必须登录!