国产探花免费观看_亚洲丰满少妇自慰呻吟_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
(空字符串)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 平江县| 礼泉县| 乌兰察布市| 邵阳县| 磐石市| 六枝特区| 伊宁市| 应用必备| 双江| 青阳县| 城固县| 奈曼旗| 南昌县| 东安县| 尼木县| 宿松县| 长汀县| 上虞市| 黄浦区| 新蔡县| 武宁县| 印江| 泾川县| 谷城县| 高碑店市| 桐柏县| 鲁甸县| 满洲里市| 东至县| 明光市| 洞口县| 马边| 古交市| 扎囊县| 武胜县| 崇州市| 百色市| 安吉县| 大悟县| 蒙自县| 平塘县|