javascript中String對(duì)象的slice()方法分析
本文較為詳細(xì)的分析了javascript中String對(duì)象的slice()方法。分享給大家供大家參考。具體分析如下:
此方法截取字符串中的一段,并返回由被截取字符組成的新字符串。
注:原字符串不會(huì)發(fā)生改變,返回值是一個(gè)新產(chǎn)生的字符串。
語(yǔ)法結(jié)構(gòu):
參數(shù)列表:
參數(shù) | 描述 |
start | 必需。規(guī)定從何處開(kāi)始截取字符串。字符串的首字符的位置是0。 如果此參數(shù)為負(fù)數(shù),那么將從字符串的尾部開(kāi)始計(jì)算位置。例如:-1代表倒數(shù)第一個(gè)字符,-2代表倒數(shù)第二個(gè)字符,以此類推。 |
end | 可選。規(guī)定在何處結(jié)束截取字符串。 如果省略該參數(shù),那么將截取從start位置開(kāi)始到結(jié)尾的所有字符。 注:end對(duì)應(yīng)的字符不會(huì)被截取。 |
實(shí)例代碼:
實(shí)例一:
console.log(a.slice(2,3));
截取位置“2”到位置“3”之間的字符串,但是位置“3”對(duì)應(yīng)的字符d不在截取返回之內(nèi)。輸出結(jié)果:c。
實(shí)例二:
console.log(a.slice(2));
如果第二個(gè)參數(shù)省略,那么將截取從位置“2”到字符串結(jié)尾的所有字符。輸出結(jié)果:cdefgmnlxyz。
希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。
相關(guān)文章
深入淺析JavaScript的API設(shè)計(jì)原則
這篇文章主要介紹了JavaScript的API設(shè)計(jì)原則,包括接口的流暢性,一致性,參數(shù)的處理,可擴(kuò)展性,對(duì)錯(cuò)誤的處理,可預(yù)見(jiàn)性,注釋和文檔的可讀性,本文介紹的非常詳細(xì),具有參考借鑒價(jià)值,感興趣的朋友一起學(xué)習(xí)吧2016-06-06給Flash加一個(gè)超鏈接(推薦使用透明層)兼容主流瀏覽器
給一個(gè)Flash加一個(gè)超鏈接,原想直接在object外直接套一個(gè)超鏈接即可,試了之后卻發(fā)現(xiàn)不是這么回事2013-06-06JS 實(shí)現(xiàn)完美include載入實(shí)現(xiàn)代碼
在寫(xiě)這個(gè)之前在網(wǎng)上搜索了些資料,發(fā)現(xiàn)以前寫(xiě)的include都存在2個(gè)問(wèn)題,這也是include需要解決的比較重要的2個(gè)問(wèn)題。2010-08-08原生JS實(shí)現(xiàn)彈幕效果的簡(jiǎn)單操作指南
這篇文章主要給大家介紹了關(guān)于原生JS實(shí)現(xiàn)彈幕效果的簡(jiǎn)單操作指南,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11Chrome瀏覽器的alert彈窗禁止再次彈出后恢復(fù)的方法
本文主要介紹了Chrome瀏覽器的alert彈窗禁止再次彈出后恢復(fù)的方法。具有一定的參考價(jià)值,下面跟著小編一起來(lái)看下吧2016-12-12利用JS測(cè)試目標(biāo)網(wǎng)站的打開(kāi)響應(yīng)速度
本文簡(jiǎn)單說(shuō)明利用JS來(lái)測(cè)試目標(biāo)網(wǎng)站的打開(kāi)響應(yīng)速度,方法簡(jiǎn)單明了大家一看就明白并附上了腳本源碼2017-12-12addEventListener()與removeEventListener()解析
這篇文章主要為大家詳細(xì)介紹了addEventListener()與removeEventListener(),用于處理指定和刪除事件處理程序操作,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-04-04