slice() 方法在 JavaScript 中有什麼用?


slice()

slice() 方法提取字串的一部分,並將提取的部分作為新字串返回。它不會修改原始字串。

語法

slice() 接受兩個引數,一個是起始索引,另一個是結束索引。其表示形式如下。 

string.slice(string.slice(starting index, ending index))

引數

   a) 起始索引:給出了應該從哪個索引開始提取字串。

   b) 結束索引:給出了應該在哪個索引之前結束字串提取。

示例 1

在以下示例中,slice() 方法將給定的字串從索引 18 切片到 26 (27-1),從而將“Neuralink”作為輸出。

 即時演示

<html>
<body>
<p id="slice"></p>
<script>
   var string = "Tesla, Solarcity, Neuralink, Spacex";
   var newstring = string.slice(18,27);
   document.getElementById("slice").innerHTML = string;
</script>
</body>
</html>

輸出

Neuralink

示例 2 

僅當提供起始索引引數時,slice() 方法會從起始索引切片出整個字串並顯示輸出。

 由於僅提供了起始索引 (18),以下示例顯示了從起始索引開始的整個陣列

 即時演示

<html>
<body>
<p id="slice"></p>
<script>
   var string = "Tesla, Solarcity, Neuralink, Spacex";
   var newstring = string.slice(18);
   document.getElementById("slice").innerHTML = newstring;
</script>
</body>
</html>

輸出

Neuralink, Spacex

更新時間: 2019 年 7 月 30 日

181 次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.