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 相关文章推荐
jQuery 美元符冲突的解决方法
Mar 28 Javascript
js定时调用方法成功后并停止调用示例
Apr 08 Javascript
jQuery动画与特效详解
Feb 01 Javascript
用window.onerror捕获并上报Js错误的方法
Jan 27 Javascript
详解plotly.js 绘图库入门使用教程
Feb 23 Javascript
JS实现的点击按钮图片上下滚动效果示例
Jan 28 Javascript
vue使用keep-alive保持滚动条位置的实现方法
Apr 09 Javascript
vuejs移动端实现div拖拽移动
Jul 25 Javascript
layui自定义ajax左侧三级菜单
Jul 26 Javascript
jQuery中DOM常见操作实例小结
Aug 01 jQuery
微信小程序 腾讯地图SDK 获取当前地址实现解析
Aug 12 Javascript
Vue组件间的通信pubsub-js实现步骤解析
Mar 11 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
星际争霸 Starcraft 游戏介绍
2020/03/14 星际争霸
用PHP编程开发“虚拟域名”系统
2006/10/09 PHP
php全排列递归算法代码
2012/10/09 PHP
PIGCMS 如何关闭聊天机器人
2015/02/12 PHP
PHP魔术方法的使用示例
2015/06/23 PHP
php禁用函数设置及查看方法详解
2016/07/25 PHP
浅谈PHP中静态方法和非静态方法的相互调用
2016/10/04 PHP
php判断数组是否为空的实例方法
2020/05/10 PHP
ejs v9 javascript模板系统
2012/03/21 Javascript
jquery实现tr元素的上下移动示例代码
2013/12/20 Javascript
jqGrid读取选择的多行的某个属性代码
2014/05/18 Javascript
jquery中ajax使用error调试错误的方法
2015/02/08 Javascript
JavaScript实现的字符串replaceAll函数代码分享
2015/04/02 Javascript
基于MVC+EasyUI的web开发框架之使用云打印控件C-Lodop打印页面或套打报关运单信息
2016/08/29 Javascript
jQuery自定义组件(导入组件)
2016/11/08 Javascript
Ionic+AngularJS实现登录和注册带验证功能
2017/02/09 Javascript
Nodejs读取文件时相对路径的正确写法(使用fs模块)
2017/04/27 NodeJs
node实现简单的反向代理服务器
2017/07/26 Javascript
vue动态添加路由addRoutes之不能将动态路由存入缓存的解决
2019/02/19 Javascript
html-webpack-plugin修改页面的title的方法
2020/06/18 Javascript
[01:40]2014DOTA2国际邀请赛 三冰SOLO赛后采访恶搞
2014/07/09 DOTA
[03:59]第二届DOTA2亚洲邀请赛选手传记-VGJ.rOtk
2017/04/03 DOTA
用Python制作检测Linux运行信息的工具的教程
2015/04/01 Python
Python中的自省(反射)详解
2015/06/02 Python
Python输出带颜色的字符串实例
2017/10/10 Python
Django使用Celery异步任务队列的使用
2018/03/13 Python
python使用PIL给图片添加文字生成海报示例
2018/08/17 Python
Python面向对象之类的定义与继承用法示例
2019/01/14 Python
Python+OpenCV图片局部区域像素值处理详解
2019/01/23 Python
Python中注释(多行注释和单行注释)的用法实例
2019/08/28 Python
浅析HTML5:'data-'属性的作用
2018/01/23 HTML / CSS
NARS化妆品官方商店:美国彩妆品牌
2017/08/26 全球购物
Nili Lotan官网:Nili Lotan同名品牌
2018/01/07 全球购物
《美丽的南沙群岛》教学反思
2014/04/27 职场文书
2015年质量月活动总结报告
2015/03/27 职场文书
《司马光》教学反思
2016/02/22 职场文书