javascript中String對象的slice()方法分析
本文較為詳細(xì)的分析了javascript中String對象的slice()方法。分享給大家供大家參考。具體分析如下:
此方法截取字符串中的一段,并返回由被截取字符組成的新字符串。
注:原字符串不會發(fā)生改變,返回值是一個新產(chǎn)生的字符串。
語法結(jié)構(gòu):
參數(shù)列表:
參數(shù) | 描述 |
start | 必需。規(guī)定從何處開始截取字符串。字符串的首字符的位置是0。 如果此參數(shù)為負(fù)數(shù),那么將從字符串的尾部開始計算位置。例如:-1代表倒數(shù)第一個字符,-2代表倒數(shù)第二個字符,以此類推。 |
end | 可選。規(guī)定在何處結(jié)束截取字符串。 如果省略該參數(shù),那么將截取從start位置開始到結(jié)尾的所有字符。 注:end對應(yīng)的字符不會被截取。 |
實例代碼:
實例一:
console.log(a.slice(2,3));
截取位置“2”到位置“3”之間的字符串,但是位置“3”對應(yīng)的字符d不在截取返回之內(nèi)。輸出結(jié)果:c。
實例二:
console.log(a.slice(2));
如果第二個參數(shù)省略,那么將截取從位置“2”到字符串結(jié)尾的所有字符。輸出結(jié)果:cdefgmnlxyz。
希望本文所述對大家的javascript程序設(shè)計有所幫助。
相關(guān)文章
JS 實現(xiàn)完美include載入實現(xiàn)代碼
在寫這個之前在網(wǎng)上搜索了些資料,發(fā)現(xiàn)以前寫的include都存在2個問題,這也是include需要解決的比較重要的2個問題。2010-08-08Chrome瀏覽器的alert彈窗禁止再次彈出后恢復(fù)的方法
本文主要介紹了Chrome瀏覽器的alert彈窗禁止再次彈出后恢復(fù)的方法。具有一定的參考價值,下面跟著小編一起來看下吧2016-12-12利用JS測試目標(biāo)網(wǎng)站的打開響應(yīng)速度
本文簡單說明利用JS來測試目標(biāo)網(wǎng)站的打開響應(yīng)速度,方法簡單明了大家一看就明白并附上了腳本源碼2017-12-12addEventListener()與removeEventListener()解析
這篇文章主要為大家詳細(xì)介紹了addEventListener()與removeEventListener(),用于處理指定和刪除事件處理程序操作,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-04-04