課程
/前端開(kāi)發(fā)
/JavaScript
/JavaScript進(jìn)階篇
substr() subspring() 我知道他們的使用區(qū)別 但是在實(shí)際應(yīng)用中有什么區(qū)別么?
2016-03-19
源自:JavaScript進(jìn)階篇 7-11
正在回答
substr方法用于返回一個(gè)從指定位置開(kāi)始的指定長(zhǎng)度的子字符串。stringObject.substr(start [, length ])
subspring()用于提取字符串中介于兩個(gè)指定下標(biāo)之間的字符 ?substring(start,end)
LsonLee 提問(wèn)者
substring
start是在原字符串檢索的開(kāi)始位置,stop是檢索的終止位置,返回結(jié)果中*不包括stop所指字符*
[start-number,stop-number)?? 或者說(shuō) [start-number,(stop-number)-1]
假如你不知道一段文字到底多長(zhǎng),而你想提取順數(shù)第X個(gè)字到結(jié)尾的內(nèi)容,你可以用substring(x,-1)
倒著截取第倒數(shù)x個(gè)字以前的內(nèi)容 substing(-x,0)
substr就無(wú)能為力了吧,不過(guò)不知道可不可以用.length提取長(zhǎng)度,然后長(zhǎng)度減去x,這樣substr就可以啦,還沒(méi)學(xué)那么多,即使可以沒(méi)substring簡(jiǎn)單是不是。
還有一個(gè)很長(zhǎng)的文本,你知道多長(zhǎng)假如它 39489328403285 這么長(zhǎng):) 讓你提取其中第324324開(kāi)始后34324個(gè)文字,用substring也頭疼了,(本來(lái)提?。螅L(zhǎng)度本就是substr的技能 傻才用substring)
如果不知道長(zhǎng)度就只能用substring了
舉報(bào)
本課程從如何插入JS代碼開(kāi)始,帶您進(jìn)入網(wǎng)頁(yè)動(dòng)態(tài)交互世界
1 回答這個(gè)在實(shí)際中有什么應(yīng)用?
2 回答函數(shù)中使用return 和document.write有什么區(qū)別
1 回答在js中使用雙引號(hào)和單引號(hào)有什么區(qū)別?
1 回答使用setInterval()和這個(gè)有什么區(qū)別?
6 回答請(qǐng)問(wèn)setInterval和setTimeout的實(shí)際區(qū)別是什么呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-03-19
substr方法用于返回一個(gè)從指定位置開(kāi)始的指定長(zhǎng)度的子字符串。stringObject.substr(start [, length ])
subspring()用于提取字符串中介于兩個(gè)指定下標(biāo)之間的字符 ?substring(start,end)
2016-03-29
substring
start是在原字符串檢索的開(kāi)始位置,stop是檢索的終止位置,返回結(jié)果中*不包括stop所指字符*
[start-number,stop-number)?? 或者說(shuō) [start-number,(stop-number)-1]
假如你不知道一段文字到底多長(zhǎng),而你想提取順數(shù)第X個(gè)字到結(jié)尾的內(nèi)容,你可以用substring(x,-1)
倒著截取第倒數(shù)x個(gè)字以前的內(nèi)容 substing(-x,0)
substr就無(wú)能為力了吧,不過(guò)不知道可不可以用.length提取長(zhǎng)度,然后長(zhǎng)度減去x,這樣substr就可以啦,還沒(méi)學(xué)那么多,即使可以沒(méi)substring簡(jiǎn)單是不是。
還有一個(gè)很長(zhǎng)的文本,你知道多長(zhǎng)假如它 39489328403285 這么長(zhǎng):) 讓你提取其中第324324開(kāi)始后34324個(gè)文字,用substring也頭疼了,(本來(lái)提?。螅L(zhǎng)度本就是substr的技能 傻才用substring)
2016-03-19
如果不知道長(zhǎng)度就只能用substring了