JavaScript 字符串 slice 方法详解与实例
作者:拾光时间:2026-10-28 14:57:25浏览:76
本文介绍 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作者最新文章
JS处理含Emoji或中文的字符串转数组乱码问题
2026-11-05 16:12:28
JS怎么使用展开运算符合并对象
2026-11-05 14:42:18
ES6+环境下判断JS对象为空的简洁写法
2026-11-05 12:12:23
怎么通过replacer函数自定义JS中JSON的格式化输出
2026-11-05 11:19:44
JS正则表达式基础:字面量与RegExp构造函数的区别及常用元字符
2026-11-05 11:16:58
