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 基本指南.
相关用法
- JavaScript String slice()用法及代码示例
- JavaScript String startsWith()用法及代码示例
- JavaScript String substring()用法及代码示例
- JavaScript String search()用法及代码示例
- JavaScript String split()用法及代码示例
- JavaScript String substr()用法及代码示例
- JavaScript String small()用法及代码示例
- JavaScript String strike()用法及代码示例
- JavaScript String sub()用法及代码示例
- JavaScript String sup()用法及代码示例
- JavaScript String length用法及代码示例
- JavaScript String replace()用法及代码示例
- JavaScript String indexOf()用法及代码示例
- JavaScript String lastIndexOf()用法及代码示例
- JavaScript String endsWith()用法及代码示例
- JavaScript String toUpperCase()用法及代码示例
- JavaScript String toLowerCase()用法及代码示例
- JavaScript String includes()用法及代码示例
- JavaScript String repeat()用法及代码示例
- JavaScript String charAt()用法及代码示例
- JavaScript String charCodeAt()用法及代码示例
- JavaScript String fromCharCode()用法及代码示例
- JavaScript String padStart()用法及代码示例
- JavaScript String padEnd()用法及代码示例
- JavaScript String codePointAt()用法及代码示例
注:本文由纯净天空筛选整理自ShivamKD大神的英文原创作品 JavaScript String slice() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。