當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


JavaScript String slice()用法及代碼示例


slice()JavaScript 中的方法用於提取字符串的一部分並創建一個新字符串而不修改原始字符串。

用法:

string.slice(startingIndex, endingIndex);

參數:該方法使用兩個參數。此方法不會改變原始字符串。

  • startingIndex: 起始位置,必填(第一個字符為0)。
  • 結束索引: (可選)它是結束位置(最多但不包括)。默認為字符串長度。

返回值:

它返回給定輸入字符串的一部分或一個切片。

JavaScript 字符串 slice() 方法示例

示例 1:切片字符串

該代碼使用 slice() 方法根據指定索引將字符串 “Geeks for Geeks” 分割為三個部分,並分別記錄每個部分。

let A = 'Geeks for Geeks';
b = A.slice(0, 5);
c = A.slice(6, 9);
d = A.slice(10);

console.log(b);
console.log(c);
console.log(d);

輸出
Geeks
for
Geeks

示例 2:負開始或結束索引情況

該代碼使用 slice() 方法和各種索引組合將字符串“Ram isgoing to school”分割成多個部分,並分別記錄每個部分。

let A = 'Ram is going to school';

// Calling of slice() Method
b = A.slice(0, 5);

// Here starting index is 1 given
// and ending index is not given to it so
// it takes to the end of the string  
c = A.slice(1);

// Here endingindex is -1 i.e, second last character
// of the given string.
d = A.slice(3, -1);
e = A.slice(6);
console.log(b);
console.log(c);
console.log(d);
console.log(e);

輸出
Ram i
am is going to school
 is going to schoo
 going to school

我們有 Javascript 字符串方法的完整列表,要檢查這些方法,請瀏覽此Javascript 字符串完整參考文章。

支持的瀏覽器:

我們有一份關於 Javascript 的備忘單,其中涵蓋了 Javascript 的所有重要主題,請查看這些主題Javascript Cheat Sheet-A JavaScript 基本指南.


相關用法


注:本文由純淨天空篩選整理自ShivamKD大神的英文原創作品 JavaScript String slice() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。