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插件 大家可以收藏一下
Feb 07 Javascript
纯javascript响应式树形菜单效果
Nov 10 Javascript
EasyUI创建对话框的两种方式
Aug 23 Javascript
前端弹出对话框 js实现ajax交互
Sep 09 Javascript
node.js路径处理方法以及绝对路径详解
Mar 04 Javascript
Bootstrap源码解读排版(1)
Dec 23 Javascript
微信小程序之拖拽排序(代码分享)
Jan 21 Javascript
深究AngularJS如何获取input的焦点(自定义指令)
Jun 12 Javascript
vue实现未登录跳转到登录页面的方法
Jul 17 Javascript
JS使用canvas中的measureText方法测量字体宽度示例
Feb 02 Javascript
对layui数据表格动态cols(字段)动态变化详解
Oct 25 Javascript
在vue+element ui框架里实现lodash的debounce防抖
Nov 13 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
如何给phpadmin一个保护
2006/10/09 PHP
PHP 开发环境配置(Zend Studio)
2010/04/28 PHP
PHP GD库生成图像的几个函数总结
2014/11/19 PHP
Joomla简单判断用户是否登录的方法
2016/05/04 PHP
JavaScript DOM 学习第三章 内容表格
2010/02/19 Javascript
Javascript小技巧之生成html元素
2014/05/15 Javascript
使用jQuery实现input数值增量和减量的方法
2015/01/24 Javascript
javascript实现点击提交按钮后显示loading的方法
2015/07/03 Javascript
jQuery拖动元素并对元素进行重新排序
2015/12/30 Javascript
AngularJS通过$sce输出html的方法
2016/09/22 Javascript
在vue中获取dom元素内容的方法
2017/07/10 Javascript
vue+element的表格实现批量删除功能示例代码
2018/08/17 Javascript
JavaScript设计模式之观察者模式实例详解
2019/01/16 Javascript
详解Vue-Router源码分析路由实现原理
2019/05/15 Javascript
vue-cli脚手架打包静态资源请求出错的原因与解决
2019/06/06 Javascript
pyside写ui界面入门示例
2014/01/22 Python
使用Python开发windows GUI程序入门实例
2014/10/23 Python
Python文档生成工具pydoc使用介绍
2015/06/02 Python
Python使用urllib2模块实现断点续传下载的方法
2015/06/17 Python
详解Python迭代和迭代器
2016/03/28 Python
结合Python的SimpleHTTPServer源码来解析socket通信
2016/06/27 Python
Python网络爬虫之爬取微博热搜
2019/04/18 Python
Python CSV文件模块的使用案例分析
2019/12/21 Python
Python命令行参数定义及需要注意的地方
2020/11/30 Python
Python中使用Selenium环境安装的方法步骤
2021/02/22 Python
W3C公布最新的HTML5标准草案
2008/10/17 HTML / CSS
世界知名接发和假发品牌:Poze Hair
2017/03/08 全球购物
美国宠物用品网站:Value Pet Supplies
2018/03/17 全球购物
巴西服装和鞋子购物网站:Marisa
2018/10/25 全球购物
常用UNIX 命令(Linux的常用命令)
2013/07/10 面试题
财务会计实习报告体会
2013/12/20 职场文书
大学生学习党课思想汇报
2014/01/03 职场文书
音乐器材管理制度
2014/01/31 职场文书
开学典礼策划方案
2014/05/28 职场文书
四风自我剖析材料
2014/09/30 职场文书
区长工作作风个人整改措施
2014/10/01 职场文书