javascript中String对象的slice()方法分析


Posted in Javascript onDecember 20, 2014

本文较为详细的分析了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程序设计有所帮助。

Javascript 相关文章推荐
用prototype实现的简单小巧的多级联动菜单
Mar 24 Javascript
利用Ext Js生成动态树实例代码
Sep 08 Javascript
js jquery获取随机生成id的服务器控件的三种方法
Jul 11 Javascript
javascript中如何处理引号编码"
Aug 15 Javascript
对frameset、frame、iframe的js操作示例代码
Aug 16 Javascript
JS中判断null、undefined与NaN的方法
Mar 24 Javascript
json字符串之间的相互转换示例代码
Aug 21 Javascript
JavaScript中用于四舍五入的Math.round()方法讲解
Jun 15 Javascript
深入理解JavaScript中的箭头函数
Jul 28 Javascript
浏览器环境下JavaScript脚本加载与执行探析之defer与async特性
Jan 14 Javascript
使用jsonp实现跨域获取数据实例讲解
Dec 25 Javascript
微信小程序中target和currentTarget的区别小结
Nov 06 Javascript
javascript中Number对象的toString()方法分析
Dec 20 #Javascript
javascript中parseInt()函数的定义和用法分析
Dec 20 #Javascript
JS+CSS实现弹出全屏灰黑色透明遮罩效果的方法
Dec 20 #Javascript
node.js解决获取图片真实文件类型的问题
Dec 20 #Javascript
javascript使用for循环批量注册的事件不能正确获取索引值的解决方法
Dec 20 #Javascript
Node.js实现批量去除BOM文件头
Dec 20 #Javascript
javascript删除一个html元素节点的方法
Dec 20 #Javascript
You might like
PHP+Memcache实现wordpress访问总数统计(非插件)
2014/07/04 PHP
php生成与读取excel文件
2016/10/14 PHP
php常用正则函数实例小结
2016/12/29 PHP
Laravel 创建指定表 migrate的例子
2019/10/09 PHP
快速排序 php与javascript的不同之处
2011/02/22 Javascript
Java 正则表达式学习总结和一些小例子
2012/09/13 Javascript
Flex通过JS获取客户端IP和计算机名的实例代码
2013/11/21 Javascript
jQuery实现鼠标可拖动调整表格列宽度
2014/05/26 Javascript
JavaScript中数据结构与算法(一):栈
2015/06/19 Javascript
JavaScript实现复制内容到粘贴板代码
2016/03/31 Javascript
浅谈jquery选择器 :first与:first-child的区别
2016/11/20 Javascript
详解Javascript百度地图接口开发文档中的类和方法
2017/02/07 Javascript
AngularJS之自定义服务详解(factory、service、provider)
2017/04/14 Javascript
js+html5实现侧滑页面效果
2017/07/15 Javascript
强大的JavaScript响应式图表Chartist.js的使用
2017/09/13 Javascript
jQuery实现当拉动滚动条到底部加载数据的方法分析
2019/01/24 jQuery
JavaScript设计模式之观察者模式与发布订阅模式详解
2020/05/07 Javascript
[01:18:33]Secret vs VGJ.S Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
跟老齐学Python之从格式化表达式到方法
2014/09/28 Python
在Python上基于Markov链生成伪随机文本的教程
2015/04/17 Python
python的exec、eval使用分析
2017/12/11 Python
python做反被爬保护的方法
2019/07/01 Python
使用Python代码实现Linux中的ls遍历目录命令的实例代码
2019/09/07 Python
解决python DataFrame 打印结果不换行问题
2020/04/09 Python
详解Django关于StreamingHttpResponse与FileResponse文件下载的最优方法
2021/01/07 Python
HTML5中的进度条progress元素简介及兼容性处理
2016/06/02 HTML / CSS
html5页面结构_动力节点Java学院整理
2017/07/10 HTML / CSS
旅游管理专业学生求职信
2013/09/28 职场文书
小学生家长评语集锦
2014/01/30 职场文书
社区居务公开实施方案
2014/03/27 职场文书
欢迎词怎么写
2015/01/23 职场文书
公司经营目标责任书
2015/01/29 职场文书
考察邀请函范文
2015/01/31 职场文书
Python基础之赋值,浅拷贝,深拷贝的区别
2021/04/30 Python
JVM上高性能数据格式库包Apache Arrow入门和架构详解(Gkatziouras)
2021/05/26 Servers
MySQL中的布尔值,怎么存储false或true
2021/06/04 MySQL