最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS截取字符串 subStr()、substring()、slice() 方法示例詳解

 更新時(shí)間:2024年01月17日 10:56:46   作者:alokka  
這篇文章主要介紹了JS截取字符串 subStr()、substring()、slice() 方法,本文通過示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧

1. subStr(start, length)

substr() 方法可在字符串中截取從start下標(biāo)開始到指定length數(shù)目的字符

var str = "Hello world!";
console.log(str.substr(3, 5));
// lo wo

沒有設(shè)置 length 時(shí)默認(rèn)到末尾

var str = "Hello world!";
console.log(str.substr(3));
// lo world!

2. substring(start, end)

string.substring(start, end) 方法從 start 位置截取到 end 位置,end 可選

var str = "Hello world!";
console.log(str.substring(3, 8));
// lo wo

沒有設(shè)置 end 時(shí)默認(rèn)到末尾

var str = "Hello world!";
console.log(str.substring(3));
// lo world!

特點(diǎn):

如果 start > stop ,start和stop將被交換

var str = "Hello world!";
console.log(str.substring(8, 3));
// lo wo

如果參數(shù)是負(fù)數(shù)或者不是數(shù)字,將會(huì)被0替換

var str = "Hello world!";
console.log(str.substring(-1, 8));
// Hello wo

3. slice(start, end)

slice(start,end) 方法用于提取字符串的某個(gè)部分(從參數(shù) start 到 end 位置),并以新的字符串返回被提取的部分。類似 substring()。

var str = "Hello world!";
console.log(str.slice(3, 8));
// lo wo

沒有設(shè)置 end 時(shí)默認(rèn)到末尾

var str = "Hello world!";
console.log(str.slice(3));
// lo world!

特點(diǎn):

如果 start > end 不會(huì)交換兩者

var str = "Hello world!";
console.log(str.slice(8, 3));
// undefined

如果 start 小于0,則切割從字符串末尾往前數(shù)的第 start 個(gè)的字符開始(包括該位置的字符)

var str = "Hello world!";
console.log(str.slice(-2, -1));
// d
var str = "Hello world!";
console.log(str.slice(-2));
// d!

如果 end 小于0,則切割在從字符串末尾往前數(shù)的第 end 個(gè)字符結(jié)束(不包含該位置字符)

var str = "Hello world!";
console.log(str.slice(3, -2));
// lo worl

到此這篇關(guān)于JS截取字符串 subStr()、substring()、slice() 方法的文章就介紹到這了,更多相關(guān)js 截取字符串 subStr()、substring()、slice()內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

安吉县| 额尔古纳市| 江达县| 平谷区| 云龙县| 阳城县| 莎车县| 沈丘县| 通化市| 佳木斯市| 邵武市| 泾源县| 南康市| 定西市| 兰溪市| 东至县| 龙川县| 电白县| 应城市| 阿克| 望奎县| 枝江市| 甘泉县| 鄂托克前旗| 淮阳县| 达州市| 彰化市| 丹东市| 沈阳市| 双牌县| 佛冈县| 宣汉县| 万安县| 沙河市| 沭阳县| 宜阳县| 剑阁县| 榕江县| 左贡县| 安达市| 永康市|