課程
/前端開發
/JavaScript
/JavaScript進階篇
都是起始截止字符串
2020-01-14
源自:JavaScript進階篇 7-12
正在回答
substring(起始索引值,結束索引值)
substr(起始索引值,提取個數)?
主要是參數的區別:1.substring(a,b)? ? 參數a表示起始索引號,即起始的字符的位置,是一個數字;? 參數b表示終點索引號,即終點的字符的位置,是一個數字;substring(a,b)返回的字符串的長度length=b-a(規定b>a的情況)? ? ? ? ? ? ? ? ? ? 2.substr(a,b)? ? ?參數a表示起始索引號,這個substring是一樣的;主要區別在于參數b是截取的字符串的長度length(也就是需要輸出的字符串中的字符的個數) ,通過下面一個實例具體理解下:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
<script type="text/javascript">
var mystr="Hello World!";
document.write(mystr.substring(1,4) + "<br />"); ?//輸出結果:ell
document.write(mystr.substr(1,4)); ??????//輸出結果:ello?
</script>
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
substring() 方法用于提取字符串中介于兩個指定下標之間的字符
substr() 方法從字符串中提取從 startPos位置開始的指定數目的字符串
例子:字符串“HelloWorld!”,截取World!
var?str?=?"HelloWorld!"; console.log(str.substring(5,11));?//從下標第5個字符開始截取到下標第10個字符 console.log(str.substr(5,6));?//從下標第5個字符開始往后截取6個字符
前面那個是截取到多少之前? 后面是截取到指定位置
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
2 回答substr與substring有何區別?
2 回答substring和substr的區別
5 回答substring和substr有什么區別呢
1 回答substring()和substr()有什么區別??
3 回答substring()與str.slice()區別
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-06-19
substring(起始索引值,結束索引值)
substr(起始索引值,提取個數)?
2020-05-22
主要是參數的區別:1.substring(a,b)? ? 參數a表示起始索引號,即起始的字符的位置,是一個數字;? 參數b表示終點索引號,即終點的字符的位置,是一個數字;substring(a,b)返回的字符串的長度length=b-a(規定b>a的情況)? ? ? ? ? ? ? ? ? ? 2.substr(a,b)? ? ?參數a表示起始索引號,這個substring是一樣的;主要區別在于參數b是截取的字符串的長度length(也就是需要輸出的字符串中的字符的個數) ,通過下面一個實例具體理解下:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
<script type="text/javascript">
var mystr="Hello World!";
document.write(mystr.substring(1,4) + "<br />"); ?//輸出結果:ell
document.write(mystr.substr(1,4)); ??????//輸出結果:ello?
</script>
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
2020-01-15
substring() 方法用于提取字符串中介于兩個指定下標之間的字符
substr() 方法從字符串中提取從 startPos位置開始的指定數目的字符串
例子:字符串“HelloWorld!”,截取World!
2020-01-14
前面那個是截取到多少之前? 后面是截取到指定位置