JavaScript 字符串 slice 方法详解与实例

作者:拾光

时间:2026-10-28

浏览:75

本文介绍 JavaScript 中字符串对象的 slice 方法,用于截取字符串指定部分。该方法接受 start 和 end 两个参数,支持负数索引从末尾计算。通过具体代码示例演示了单参数和双参数截取的效果,以及负数索引的应用场景。

文章目录

JavaScript 字符串 slice 方法概述

JavaScript 字符串 slice 方法

slice 方法的主要功能是从字符串中提取一部分子串,并返回提取后的新字符串。其基本语法结构如下所示:

相关代码示例如下:

str_object.slice(start, end)

参数含义说明:

参数 说明
str_object 要操作的字符串(对象)
start 必需。要截取的开始位置,从 0 开始计算;如果为负数,则从字符串末尾反向开始计算
end 可选。要截取的结束位置,如果省略则到字符串结束;如果为负数,则从字符串末尾反向开始计算

slice 方法使用示例

slice 方法的具体使用实例

代码实现如下:

<script language="JavaScript">
var str = "abcdef";
document.write( str.slice(1) + "<br />" );
document.write( str.slice(1,3) + "<br />" );
// 获取最后两个字符
document.write( str.slice(-2) + "<br />" );
document.write( str.slice(-4,-2) );
</script>

执行上述代码后,控制台或页面输出结果如下:

输出内容展示:

bcdef
bc
ef
cd

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章