国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

js字符串截取函數substr substring slice使用對比

2024-05-06 15:56:16
字體:
來源:轉載
供稿:網友
字符串截取函數有substr、substring以及slice等等,下面將為大家介紹下各自的使用,感興趣的朋友可以了解下

常用三個的字符串截取函數:substr substring slice,調用方式如下

復制代碼 代碼如下:


stringObject.slice(start,end)
stringObject.substr(start,length)
stringObject.substring(start,end)


最明顯的是substr,第二個參數是length,是截取長度,其他兩個函數的第二個參數都是末尾字符的下標(這里并不包括該下標的字符,只截取到該字符的前一個字符)

slice跟substring比,slice下標可以是負數,比如-1表示最后一個字符,而substring不能。substring如果 start 比end 大,那么在提取子串之前會先交換這兩個參數,而slice不會,slice會返回空字符串

例子:

復制代碼 代碼如下:


var str="Helloworld"
console.log(str.substr(0, 2))
console.log(str.substring(2, 0))
console.log(str.substring(0, 2))
console.log(str.slice(0, -1))
console.log(str.slice(-1, 0))


輸出:

He
He
He
Helloworl
(空字符串)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 泰州市| 阳春市| 四子王旗| 句容市| 津南区| 台湾省| 龙里县| 丰顺县| 安龙县| 玉屏| 西城区| 修水县| 尉氏县| 徐州市| 四川省| 台前县| 大余县| 永平县| 福泉市| 星座| 舞阳县| 夹江县| 宾川县| 雅江县| 乌拉特前旗| 赫章县| 同德县| 青浦区| 扶余县| 砀山县| 建昌县| 赤城县| 张家界市| 临澧县| 海林市| 南投县| 琼中| 曲周县| 曲周县| 建水县| 云安县|