javascript中String对象的slice()方法分析

 更新时间:2014年12月20日 12:21:19   投稿:shichen2014  
这篇文章主要介绍了javascript中String对象的slice()方法,以实例形式分析了slice()方法的定义、参数与具体用法,具有一定的参考借鉴价值,需要的朋友可以参考下

本文较为详细的分析了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的API设计原则

    深入浅析JavaScript的API设计原则

    这篇文章主要介绍了JavaScript的API设计原则,包括接口的流畅性,一致性,参数的处理,可扩展性,对错误的处理,可预见性,注释和文档的可读性,本文介绍的非常详细,具有参考借鉴价值,感兴趣的朋友一起学习吧
    2016-06-06
  • 给Flash加一个超链接(推荐使用透明层)兼容主流浏览器

    给Flash加一个超链接(推荐使用透明层)兼容主流浏览器

    给一个Flash加一个超链接,原想直接在object外直接套一个超链接即可,试了之后却发现不是这么回事
    2013-06-06
  • 原生JS实现平滑回到顶部组件

    原生JS实现平滑回到顶部组件

    返回顶部组件是一种极其常见的网页功能,需求简单:页面滚动一定距离后,显示返回顶部的按钮,点击该按钮可以将滚动条滚回至页面开始的位置,接下来通过本文给大家介绍原生JS实现平滑回到顶部组件,需要的朋友参考下吧
    2016-03-03
  • 小程序页面间传参的五种方式实例详解

    小程序页面间传参的五种方式实例详解

    页面跳转,页面之间传递参数在开发APP应用的时候会经常用到这样的功能,下面这篇文章主要给大家介绍了关于小程序页面间传参的五种方式,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-08-08
  • JS 实现完美include载入实现代码

    JS 实现完美include载入实现代码

    在写这个之前在网上搜索了些资料,发现以前写的include都存在2个问题,这也是include需要解决的比较重要的2个问题。
    2010-08-08
  • 原生JS实现弹幕效果的简单操作指南

    原生JS实现弹幕效果的简单操作指南

    这篇文章主要给大家介绍了关于原生JS实现弹幕效果的简单操作指南,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • Chrome浏览器的alert弹窗禁止再次弹出后恢复的方法

    Chrome浏览器的alert弹窗禁止再次弹出后恢复的方法

    本文主要介绍了Chrome浏览器的alert弹窗禁止再次弹出后恢复的方法。具有一定的参考价值,下面跟着小编一起来看下吧
    2016-12-12
  • JS求Number类型数组中最大元素方法

    JS求Number类型数组中最大元素方法

    这篇文章主要介绍了如何用JS求Number类型数组中最大元素
    2018-04-04
  • 利用JS测试目标网站的打开响应速度

    利用JS测试目标网站的打开响应速度

    本文简单说明利用JS来测试目标网站的打开响应速度,方法简单明了大家一看就明白并附上了脚本源码
    2017-12-12
  • addEventListener()与removeEventListener()解析

    addEventListener()与removeEventListener()解析

    这篇文章主要为大家详细介绍了addEventListener()与removeEventListener(),用于处理指定和删除事件处理程序操作,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04

最新评论