JavaScript String slice() 方法
-
JavaScript String slice() 方法
slice()方法提取字符串的一部分,并在新字符串中返回提取的部分。使用start和end参数指定要提取的字符串部分。第一个字符的位置为0,第二个字符的位置为1,依此类推。提示:使用负数从字符串末尾进行选择。实例:提取字符串的一部分:
尝试一下var str = "Hello world!"; var res = str.slice(0, 5);
-
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 方法 slice() 支持支持支持支持支持 -
语法
string.slice(start, end) -
参数值
参数 描述 start 必需的。 开始提取的位置。 第一个字符位于0位置 end 可选的。 位置(最多但不包括)结束提取的位置。 如果省略,slice()将选择从字符串的起始位置到结尾的所有字符 -
技术细节
项目 描述 返回值: 一个字符串,表示字符串的提取部分 JavaScript版本: ECMAScript 1 -
更多例子
提取整个字符串:
尝试一下var str = "Hello world!"; var res = str.slice(0);
从第3位提取到结尾:
尝试一下var str = "Hello world!"; var res = str.slice(3);
从第3位到第8位提取字符:
尝试一下var str = "Hello world!"; var res = str.slice(3, 8);
仅提取第一个字符:
尝试一下var str = "Hello world!"; var res = str.slice(0, 1);
仅提取最后一个字符:
尝试一下var str = "Hello world!"; var res = str.slice(-1);