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动态引用CSS文件的2种方法介绍
Jun 06 Javascript
JQuery.get提交页面不跳转的解决方法
Jan 13 Javascript
jQuery oLoader实现的加载图片和页面效果
Mar 14 Javascript
理解Javascript的call、apply
Dec 16 Javascript
jquery删除table当前行的实例代码
Oct 07 Javascript
Javascript自定义事件详解
Jan 13 Javascript
纯JavaScript实现实时反馈系统时间
Oct 26 Javascript
React 项目迁移 Webpack Babel7的实现
Sep 12 Javascript
vue设置一开始进入的页面教程
Oct 28 Javascript
Angular8引入百度Echarts进行图表分析的实现代码
Nov 27 Javascript
如何修改Vue打包后文件的接口地址配置的方法
Apr 22 Javascript
利用Vue的v-for和v-bind实现列表颜色切换
Jul 17 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字符串函数学习之substr()
2015/03/27 PHP
php 一维数组的循环遍历实现代码
2017/04/10 PHP
yii2多图上传组件的使用教程
2018/05/10 PHP
php curl操作API接口类完整示例
2019/05/21 PHP
List the Codec Files on a Computer
2007/06/11 Javascript
Extjs4中的分页应用结合前后台
2013/12/13 Javascript
javascript中取前n天日期的两种方法分享
2014/01/26 Javascript
JS获取文件大小方法小结
2015/12/08 Javascript
jQuery对html元素的取值与赋值实例详解
2015/12/18 Javascript
全面介绍javascript实用技巧及单竖杠
2016/07/18 Javascript
AngularJS $injector 依赖注入详解
2016/09/14 Javascript
nodejs批量下载图片的实现方法
2017/05/19 NodeJs
原生JavaScript实现的简单省市县三级联动功能示例
2017/05/27 Javascript
JS 实现banner图片轮播效果(鼠标事件)
2017/08/04 Javascript
微信小程序url与token设置详解
2017/09/26 Javascript
AngularJS实现的省市二级联动功能示例【可对选项实现增删】
2017/10/26 Javascript
解决vue 绑定对象内点击事件失效问题
2018/09/05 Javascript
小程序的上传文件接口的注意要点解析
2019/09/17 Javascript
JQuery样式与属性设置方法分析
2019/12/07 jQuery
Ant Design Vue table中列超长显示...并加提示语的实例
2020/10/31 Javascript
[41:21]夜魇凡尔赛茶话会 第三期02:看图识人
2021/03/11 DOTA
解析Python中的二进制位运算符
2015/05/13 Python
简单了解什么是神经网络
2017/12/23 Python
Anaconda 离线安装 python 包的操作方法
2018/06/11 Python
python 读取文件并替换字段的实例
2018/07/12 Python
Python中的正则表达式与JSON数据交换格式
2019/07/03 Python
Python 将 QQ 好友头像生成祝福语的实现代码
2020/05/03 Python
python如何查看安装了的模块
2020/06/23 Python
CSS3实现彩色进度条动画的示例
2020/10/29 HTML / CSS
一道写SQL的面试题和答案
2013/11/19 面试题
英智兴达软件测试笔试题
2016/10/12 面试题
2014年酒店服务员工作总结
2014/12/08 职场文书
2019年个人工作总结范文
2019/03/25 职场文书
通过Qt连接OpenGauss数据库的详细教程
2021/06/23 PostgreSQL
Java基于字符界面的简易收银台
2021/06/26 Java/Android
php双向队列实例讲解
2021/11/17 PHP