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 相关文章推荐
鼠标移动到一张图片时变为另一张图片
Dec 05 Javascript
JS启动应用程序的一个简单例子
May 11 Javascript
jquery 分页控件实现代码
Nov 30 Javascript
动态创建按钮的JavaScript代码
Jan 29 Javascript
JavaScript里 ==与===区别详解
Aug 16 Javascript
javascript设计模式之模块模式学习笔记
Feb 15 Javascript
微信小程序 PHP生成带参数二维码
Feb 21 Javascript
vue mintui-Loadmore结合实现下拉刷新和上拉加载示例
Oct 12 Javascript
Dropify.js图片宽高自适应的方法
Nov 27 Javascript
JavaScript ES6 Class类实现原理详解
May 08 Javascript
详解JavaScript自定义函数
Jul 29 Javascript
Vue3中toRef与toRefs的区别
Mar 24 Vue.js
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
我的论坛源代码(十)
2006/10/09 PHP
php空间不支持socket但支持curl时recaptcha的用法
2011/11/07 PHP
PHP随机字符串生成代码(包括大小写字母)
2013/06/24 PHP
php将url地址转化为完整的a标签链接代码(php为url地址添加a标签)
2014/01/17 PHP
PHP5.3新特性小结
2016/02/14 PHP
PHP MYSQL简易交互式站点开发
2016/12/27 PHP
PHP设计模式之工厂模式定义与用法详解
2018/04/03 PHP
jquery入门—数据删除与隔行变色以及图片预览
2013/01/07 Javascript
JavaScript实现表格排序方法
2013/06/14 Javascript
RequireJS使用注意细节
2016/05/15 Javascript
实例解析angularjs的filter过滤器
2016/12/14 Javascript
js实现带进度条提示的多视频上传功能
2020/12/13 Javascript
基于casperjs和resemble.js实现一个像素对比服务详解
2018/01/10 Javascript
Node.js笔记之process模块解读
2018/05/31 Javascript
详解在vue-test-utils中mock全局对象
2018/11/07 Javascript
vue实现的组件兄弟间通信功能示例
2018/12/04 Javascript
4 种滚动吸顶实现方式的比较
2019/04/09 Javascript
Vue2.0使用嵌套路由实现页面内容切换/公用一级菜单控制页面内容切换(推荐)
2019/05/08 Javascript
Vue实现图书管理小案例
2020/12/03 Vue.js
Python多进程通信Queue、Pipe、Value、Array实例
2014/11/21 Python
python使用mailbox打印电子邮件的方法
2015/04/30 Python
python通过socket查询whois的方法
2015/07/18 Python
Python实现多线程HTTP下载器示例
2017/02/11 Python
Python实现的朴素贝叶斯分类器示例
2018/01/06 Python
Python3爬虫中Ajax的用法
2020/07/10 Python
基于Python组装jmx并调用JMeter实现压力测试
2020/11/03 Python
linux centos 7.x 安装 python3.x 替换 python2.x的过程解析
2020/12/14 Python
详解HTML5中CSS外观属性
2020/09/10 HTML / CSS
高中语文教学反思
2014/01/16 职场文书
大学生职业生涯规划范文
2014/01/22 职场文书
《邮票齿孔的故事》教学反思
2014/02/22 职场文书
医学院毕业生自荐信范文
2014/03/06 职场文书
爱护公共设施标语
2014/06/24 职场文书
python基于tkinter制作无损音乐下载工具
2021/03/29 Python
css3 实现文字闪烁效果的三种方式示例代码
2021/04/25 HTML / CSS
JS实现页面炫酷的时钟特效示例
2022/08/14 Javascript