当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。