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

js裁剪(分隔)字符串的三種常用方法

 更新時間:2022年02月09日 10:34:57   作者:木偶?  
在開發(fā)中我們經(jīng)常會遇到對于字符串的部分取舍問題,本文主要介紹了js裁剪(分隔)字符串的三種常用方法,今天我們來看看3中常用的方法來解決這個問題,感興趣的可以一起了解一下

前言:在開發(fā)中我們經(jīng)常會遇到對于字符串的部分取舍問題,今天我們來看看3中常用的方法來解決這個問題。

一.Slice

1.兩個參數(shù):

兩個參數(shù):起始索引(開始位置),終止索引(結(jié)束位置),提取字符串的某個部分并在新字符串中返回被提取的部分。

包前不包后

var str="HelloTwd";
// slice方法  
// 兩個參數(shù):起始索引(開始位置),終止索引(結(jié)束位置)。
// 提取字符串的某個部分并在新字符串中返回被提取的部分。 
// 包前不包后
var res=str.slice(1,5);
console.log(res);

在這里插入圖片描述

2.參數(shù)為負(fù):

如果某個參數(shù)為負(fù),則從字符串的結(jié)尾開始計數(shù),包后不包前。

var str="HelloTwd";
// 如果某個參數(shù)為負(fù),則從字符串的結(jié)尾開始計數(shù)。
// 包后不包前
var res1=str.slice(1,-5)
console.log(res1);

在這里插入圖片描述

3.一個參數(shù):

如果省略第二個參數(shù),則該方法將裁剪字符串的剩余部分,包前,如果參數(shù)為負(fù),從結(jié)尾開始計數(shù),包括裁切數(shù)值的位置的字符。

var str="HelloTwd";
// 如果省略第二個參數(shù),則該方法將裁剪字符串的剩余部分:
// 包前
var res2=str.slice(5)
console.log(res2);
// 從結(jié)尾開始計數(shù),包括裁切數(shù)值的位置的字符
var res3=str.slice(-5)
console.log(res3);

在這里插入圖片描述

4.注意:

如果為正數(shù),則是索引從0開始,若為負(fù)數(shù),則索引從-1開始,也就是結(jié)尾的索引1開始,并非0。

二.Substring

1.兩個參數(shù):

substring() 類似于 slice(),不同之處在于 substring() 無法接受負(fù)的索引。包前不包后。

var str="HelloTwd"
// substring() 類似于 slice()。
// 不同之處在于 substring() 無法接受負(fù)的索引。
// 包前不包后
var res=str.substring(1,5)
console.log(res);

在這里插入圖片描述

2.一個參數(shù):

如果省略第二個參數(shù),則該 substring() 將裁剪字符串的剩余部分,包前。

var str="HelloTwd"
// 如果省略第二個參數(shù),則該 substring() 將裁剪字符串的剩余部分。
// 包前
var res1=str.substring(5)
console.log(res1);

在這里插入圖片描述

3.注意:

如果為負(fù)數(shù),則返回整個字符串。

var str="HelloTwd"
// 如果為負(fù)數(shù),則返回整個字符串
var res3=str.substring(-2)
console.log(res3);

在這里插入圖片描述

三.Sbustr

1.兩個參數(shù):

substr() 類似于 slice(),不同之處在于第二個參數(shù)規(guī)定被提取部分的長度。不包前

var str="HelloTwd"
// substr() 類似于 slice()。
// 不同之處在于第二個參數(shù)規(guī)定被提取部分的長度。
// 不包前
var res=str.substr(1,6)
console.log(res);

在這里插入圖片描述

為負(fù)數(shù)時候, 包括裁剪的數(shù)值處的字符。

var str="HelloTwd"
// 為負(fù)數(shù)
// 包括裁剪的數(shù)值處的字符
var res1=str.substr(-2,2)
console.log(res1);

在這里插入圖片描述

2.一個參數(shù):

** 如果省略第二個參數(shù),則該 substr() 將裁剪字符串的剩余部分,包括要分隔的數(shù)值出的字符。**

var str="HelloTwd"
// 如果省略第二個參數(shù),則該 substr() 將裁剪字符串的剩余部分。
// 包括要分隔的數(shù)值出的字符
var res2=str.substr(-5)
console.log(res2);

在這里插入圖片描述

3.注意:

超出索引不輸出內(nèi)容

到此這篇關(guān)于js裁剪(分隔)字符串的三種常用方法的文章就介紹到這了,更多相關(guān)js 分隔字符串內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

永清县| 六盘水市| 琼海市| 泰和县| 顺昌县| 政和县| 岳西县| 扎囊县| 巴楚县| 沧源| 库车县| 文山县| 余姚市| 泉州市| 瓦房店市| 昆明市| 南木林县| 印江| 皮山县| 安徽省| 周至县| 湖北省| 罗城| 出国| 金乡县| 乐安县| 金沙县| 临泽县| 金寨县| 闽清县| 六枝特区| 奈曼旗| 义马市| 从化市| 东宁县| 河西区| 六盘水市| 德惠市| 安龙县| 镇沅| 昆明市|