String.slice()取得字串中的子字串
- 詳細內容
- 分類:Javascript
- 發佈:2013-02-12, 週二 10:48
- 點擊數:2612
Javascript的String.slice()方法:
slice()方法可以用來提取字串中某個起始位置到結束位置的子字串。
此方法不會改變原本字串內容回,而是傳回一個新的字串。
String.slice()的語法:
string.slice(start,end)
參數 | 說明 |
---|---|
start |
起始索引值,由左至右開始數起,由0開始,如果是負值則由右至左數起,由-1開始,事實上當start為負值時,start被當成string.length+start。
|
end |
結束索引值,由左至右開始數起,由0開始,如果是負值則由右至左數起,由-1開始,事實上當end為負值時,end被當成string.length+end。
|
傳回值 |
傳回取得的字串,如果start等於end則傳回空字串。
|
String.slice()的範例:
<script type="text/javascript">
var mystr="Welcome to Vic's Blog";
document.writeln(mystr.slice(0,-11)+"<br/>");
document.writeln(mystr.slice(11,13)+"<br/>");
document.writeln(mystr.slice(11)+"<br/>");
</script>
String.slice()的範例輸出:
Welcome to
Vi
Vic's Blog
關於字串物件的其他方法可以參考部落格內的另一篇文章:字串(String)物件
MDN中的string.slice:String.slice()
按個讚!~支持本站!~
FB推薦載入中
你可能會有興趣的文章
- String.search()與String.match()的差異
- String.search()搜尋字串
- String.repalce()比對與更換字串
- String.match() 使用正規表達式比對字串
- String.lastIndexOf() 傳回字串最後出現位置
- String.indexOf() 傳回字串第一次出現位置
- 迴圈敘述 for 與 for in