扫码一下
查看教程更方便
slice(start, end) 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。
使用 start(包含) 和 end(不包含) 参数来指定字符串提取的部分。
start 参数字符串中第一个字符位置为 0, 第二个字符位置为 1, 以此类推,如果是负数表示从尾部截取多少个字符串,slice(-2) 表示提取原数组中的倒数第二个元素到最后一个元素(包含最后一个元素)。
end 参数如果为负数,-1 指字符串的最后一个字符的位置,-2 指倒数第二个字符,以此类推。
语法如下:
string.slice( beginslice [, endSlice] );
所有主流浏览器都支持 slice 方法。
<html>
<head>
<title>JavaScript String slice() Method</title>
</head>
<body>
<script type = "text/javascript">
var str = "Apples are round, and apples are juicy.";
var sliced = str.slice(3, -2);
document.write( sliced );
</script>
</body>
</html>
输出结果:
les are round, and apples are juic