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 相关文章推荐
javascript学习笔记(十二) RegExp类型介绍
Jun 20 Javascript
浏览器窗口加载和大小改变事件示例
Feb 27 Javascript
JavaScript 学习笔记之基础中的基础
Jan 13 Javascript
javascript继承的六大模式小结
Apr 13 Javascript
jQuery插件datatables使用教程
Apr 21 Javascript
Highcharts 多个Y轴动态刷新数据的实现代码
May 28 Javascript
全面了解addEventListener和on的区别
Jul 14 Javascript
基于vue2.0+vuex+localStorage开发的本地记事本示例
Feb 28 Javascript
cocos creator Touch事件应用(触控选择多个子节点的实例)
Sep 10 Javascript
浅谈对于react-thunk中间件的简单理解
May 01 Javascript
vue全屏事件开发详解
Jun 17 Javascript
vue+axios全局添加请求头和参数操作
Jul 24 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程序--记数器
2006/10/09 PHP
利用php+mcDropdown实现文件路径可在下拉框选择
2013/08/07 PHP
destoon找回管理员密码的方法
2014/06/21 PHP
php连接oracle数据库及查询数据的方法
2014/12/29 PHP
php简单统计中文个数的方法
2016/09/30 PHP
Javascript技术技巧大全(五)
2007/01/22 Javascript
jMessageBox 基于jQuery的窗口插件
2009/12/09 Javascript
jQuery入门第一课 jQuery选择符
2010/03/14 Javascript
jquery属性选择器not has怎么写 行悬停高亮显示
2013/11/13 Javascript
jquery通过a标签删除table中的一行的代码
2013/12/02 Javascript
JS实现仿FLASH效果的竖排导航代码
2015/09/15 Javascript
AngularJS通过$http和服务器通信详解
2016/09/21 Javascript
微信小程序 数据绑定详解及实例
2016/10/25 Javascript
jQuery页面弹出框实现文件上传
2017/02/09 Javascript
jQuery插件echarts设置折线图中折线线条颜色和折线点颜色的方法
2017/03/03 Javascript
vue初尝试--项目结构(推荐)
2018/01/30 Javascript
基于vue-router 多级路由redirect 重定向的问题
2018/09/03 Javascript
vue路由前进后退动画效果的实现代码
2018/12/10 Javascript
使用Python的Twisted框架编写简单的网络客户端
2015/04/16 Python
对于Python中RawString的理解介绍
2016/07/07 Python
Python实现ping指定IP的示例
2018/06/04 Python
pandas 把数据写入txt文件每行固定写入一定数量的值方法
2018/12/28 Python
python整小时 整天时间戳获取算法示例
2019/02/20 Python
在Ubuntu 20.04中安装Pycharm 2020.1的图文教程
2020/04/30 Python
Scrapy-Redis之RedisSpider与RedisCrawlSpider详解
2020/11/18 Python
PyCharm+Miniconda3安装配置教程详解
2021/02/16 Python
CSS3实现的渐变幻灯片效果
2020/12/07 HTML / CSS
html5清空画布方法(三种)
2017/10/16 HTML / CSS
Html5页面二次分享的实现
2018/07/30 HTML / CSS
中专毕业生个人职业生涯规划
2014/02/19 职场文书
小班秋游活动方案
2014/02/22 职场文书
关于群众路线的心得体会
2014/11/05 职场文书
顶岗实习计划书
2015/01/16 职场文书
2015年售后服务工作总结
2015/04/25 职场文书
2015秋季开学典礼主持词
2015/07/16 职场文书
Python进程池与进程锁之语法学习
2022/04/11 Python