JavaScript字符串對(duì)象slice方法入門實(shí)例(用于字符串截?。?/h1>
更新時(shí)間:2014年10月16日 11:20:16 投稿:junjie
這篇文章主要介紹了JavaScript字符串對(duì)象slice方法入門實(shí)例,slice方法用于通過指定開始和結(jié)束位置來截取字符串,需要的朋友可以參考下
JavaScript slice 方法
slice 方法用于截取字符串中的一部分并返回該部分字符串。其語法如下:
復(fù)制代碼 代碼如下:
str_object.replace(start, end)
參數(shù)說明:
參數(shù)
說明
str_object
要操作的字符串(對(duì)象)
start
必需。要截取的開始位置,從 0 開始計(jì)算;如果為負(fù)數(shù),則從字符串末尾反向開始計(jì)算
end
可選。要截取的結(jié)束位置,如果省略則到字符串結(jié)束;如果為負(fù)數(shù),則從字符串末尾反向開始計(jì)算
slice 方法實(shí)例
復(fù)制代碼 代碼如下:
<script language="JavaScript">
var str = "abcdef";
document.write( str.slice(1) + "<br />" );
document.write( str.slice(1,3) + "<br />" );
// 獲取最后兩個(gè)字符
document.write( str.slice(-2) + "<br />" );
document.write( str.slice(-4,-2) );
</script>
運(yùn)行該例子,輸出:
復(fù)制代碼 代碼如下:
bcdef
bc
ef
cd
您可能感興趣的文章:- JS Array.slice 截取數(shù)組的實(shí)現(xiàn)方法
- javascript中不易分清的slice,splice和split三個(gè)函數(shù)
- 淺談javascript的Array.prototype.slice.call
- javascript中substring()、substr()、slice()的區(qū)別
- js字符串截取函數(shù)substr substring slice使用對(duì)比
- JavaScript中數(shù)組slice和splice的對(duì)比小結(jié)
- js中slice()方法的使用說明
- Js數(shù)組排序函數(shù)sort()介紹
- js判斷是否為數(shù)組的函數(shù): isArray()
- JS數(shù)組(Array)處理函數(shù)整理
- JavaScript數(shù)組函數(shù)unshift、shift、pop、push使用實(shí)例
- JS數(shù)組方法slice()用法實(shí)例分析
相關(guān)文章
-
簡(jiǎn)介JavaScript中POSITIVE_INFINITY值的使用
這篇文章主要介紹了簡(jiǎn)介JavaScript中POSITIVE_INFINITY值的使用,是JS入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下 2015-06-06
-
node.js入門教程迷你書、node.js入門web應(yīng)用開發(fā)完全示例
本書致力于教會(huì)你如何用Node.js來開發(fā)應(yīng)用,過程中會(huì)傳授你所有所需的“高級(jí)”JavaScript知識(shí)。本書絕不是一本“Hello World”的教程。 2014-04-04
-
JavaScript CSS修改學(xué)習(xí)第二章 樣式
有時(shí)候你想看看文檔的默認(rèn)樣式。比如,你的某個(gè)段落的寬度是50%,你想知道在用戶的瀏覽器中他的確切的像素是多少。 2010-02-02
JavaScript slice 方法
slice 方法用于截取字符串中的一部分并返回該部分字符串。其語法如下:
str_object.replace(start, end)
參數(shù)說明:
| 參數(shù) | 說明 |
|---|---|
| str_object | 要操作的字符串(對(duì)象) |
| start | 必需。要截取的開始位置,從 0 開始計(jì)算;如果為負(fù)數(shù),則從字符串末尾反向開始計(jì)算 |
| end | 可選。要截取的結(jié)束位置,如果省略則到字符串結(jié)束;如果為負(fù)數(shù),則從字符串末尾反向開始計(jì)算 |
slice 方法實(shí)例
<script language="JavaScript">
var str = "abcdef";
document.write( str.slice(1) + "<br />" );
document.write( str.slice(1,3) + "<br />" );
// 獲取最后兩個(gè)字符
document.write( str.slice(-2) + "<br />" );
document.write( str.slice(-4,-2) );
</script>
運(yùn)行該例子,輸出:
bcdef
bc
ef
cd
- JS Array.slice 截取數(shù)組的實(shí)現(xiàn)方法
- javascript中不易分清的slice,splice和split三個(gè)函數(shù)
- 淺談javascript的Array.prototype.slice.call
- javascript中substring()、substr()、slice()的區(qū)別
- js字符串截取函數(shù)substr substring slice使用對(duì)比
- JavaScript中數(shù)組slice和splice的對(duì)比小結(jié)
- js中slice()方法的使用說明
- Js數(shù)組排序函數(shù)sort()介紹
- js判斷是否為數(shù)組的函數(shù): isArray()
- JS數(shù)組(Array)處理函數(shù)整理
- JavaScript數(shù)組函數(shù)unshift、shift、pop、push使用實(shí)例
- JS數(shù)組方法slice()用法實(shí)例分析
相關(guān)文章
簡(jiǎn)介JavaScript中POSITIVE_INFINITY值的使用
這篇文章主要介紹了簡(jiǎn)介JavaScript中POSITIVE_INFINITY值的使用,是JS入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-06-06
node.js入門教程迷你書、node.js入門web應(yīng)用開發(fā)完全示例
本書致力于教會(huì)你如何用Node.js來開發(fā)應(yīng)用,過程中會(huì)傳授你所有所需的“高級(jí)”JavaScript知識(shí)。本書絕不是一本“Hello World”的教程。2014-04-04
JavaScript CSS修改學(xué)習(xí)第二章 樣式
有時(shí)候你想看看文檔的默認(rèn)樣式。比如,你的某個(gè)段落的寬度是50%,你想知道在用戶的瀏覽器中他的確切的像素是多少。2010-02-02
深入理解JavaScript系列(17):面向?qū)ο缶幊讨耪撛敿?xì)介紹

