javascript中String对象的slice()方法分析
作者:bea
本文较为详细的分析了javascript中String对象的slice()方法。分享给大家供大家参考。具体分析如下: 此方法截取字符串中的一段,并返回由被截取字符组成的新字符串。 注:原字符串不会发生改变,返回值是一个新产生的字符串。 语法结构: 代码如下: stringObject.slice(start,end) 参数列表: 参数 描述 start 必需。规定从何处开始截取字符串。字符串的首字符的位置是0。 如果此参数为
本文较为详细的分析了javascript中String对象的slice()方法。分享给大家供大家参考。具体分析如下:
此方法截取字符串中的一段,并返回由被截取字符组成的新字符串。
注:原字符串不会发生改变,返回值是一个新产生的字符串。 语法结构:
代码如下:
stringObject.slice(start,end)
参数列表:
参数
描述
start
必需。规定从何处开始截取字符串。字符串的首字符的位置是0。 如果此参数为负数,那么将从字符串的尾部开始计算位置。例如:-1代表倒数第一个字符,-2代表倒数第二个字符,以此类推。
end
可选。规定在何处结束截取字符串。 如果省略该参数,那么将截取从start位置开始到结尾的所有字符。 注:end对应的字符不会被截取。
实例代码:
实例一:
代码如下:
var a="abcdefgmnlxyz";
console.log(a.slice(2,3));
截取位置“2”到位置“3”之间的字符串,但是位置“3”对应的字符d不在截取返回之内。输出结果:c。 实例二:
代码如下:
var a="abcdefgmnlxyz";
console.log(a.slice(2));
如果第二个参数省略,那么将截取从位置“2”到字符串结尾的所有字符。输出结果:cdefgmnlxyz。
希望本文所述对大家的javascript程序设计有所帮助。
有用 | 无用
此方法截取字符串中的一段,并返回由被截取字符组成的新字符串。
注:原字符串不会发生改变,返回值是一个新产生的字符串。 语法结构:
代码如下:
stringObject.slice(start,end)
参数列表:
参数
描述
start
必需。规定从何处开始截取字符串。字符串的首字符的位置是0。 如果此参数为负数,那么将从字符串的尾部开始计算位置。例如:-1代表倒数第一个字符,-2代表倒数第二个字符,以此类推。
end
可选。规定在何处结束截取字符串。 如果省略该参数,那么将截取从start位置开始到结尾的所有字符。 注:end对应的字符不会被截取。
实例代码:
实例一:
代码如下:
var a="abcdefgmnlxyz";
console.log(a.slice(2,3));
截取位置“2”到位置“3”之间的字符串,但是位置“3”对应的字符d不在截取返回之内。输出结果:c。 实例二:
代码如下:
var a="abcdefgmnlxyz";
console.log(a.slice(2));
如果第二个参数省略,那么将截取从位置“2”到字符串结尾的所有字符。输出结果:cdefgmnlxyz。
希望本文所述对大家的javascript程序设计有所帮助。
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- javascript的日期对象、数组对象、二维数组使用说明
- javascript中的遍历for in 以及with的用法
- Jquery实现图片预加载与延时加载的方法
- javascript定义变量时加var与不加var的区别
- javascript操作字符串的原生方法
- JavaScript动态创建link标签到head里的方法
- javascript中Date对象的getDay方法使用指南
- 原生javaScript实现图片延时加载的方法
- 使用JavaScript链式编程实现模拟Jquery函数
- 使用jQuery简单实现模拟浏览器搜索功能
- 编写简单的jQuery提示插件
- 不使用ajax实现无刷新提交表单
- webapp框架AngularUI的demo改造之路
- 浅析webapp框架AngularUI的demo
- AngularJS基础知识
- javascript关于继承的用法汇总
- jquery实现将获取的颜色值转换为十六进制形式的方法
- jQuery的text()方法用法分析
- jQuery中click事件的定义和用法