zoukankan      html  css  js  c++  java
  • JavaScript slice() 方法

    定义和用法

    slice() 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。

    语法

    stringObject.slice(start,end)
    参数:
    start : 要抽取的片断的起始下标。如果是负数,则该参数规定的是从字符串的尾部开始算起的位置。也就是说,-1 指字符串的最后一个字符,-2 指倒数第二个字符,以此类推。
    end : 紧接着要抽取的片段的结尾的下标。若未指定此参数,则要提取的子串包括 start 到原字符串结尾的字符串。
    

    如果该参数是负数,那么它规定的是从字符串的尾部开始算起的位置。

    返回值

    一个新的字符串。包括字符串 stringObject 从 start 开始(包括 start)到 end 结束(不包括 end)为止的所有字符。

    说明

    String 对象的方法 slice()、substring() 和 substr() (不建议使用)都可返回字符串的指定部分。slice() 比 substring() 要灵活一些,因为它允许使用负数作为参数。slice() 与 substr() 有所不同,因为它用两个字符的位置来指定子串,而 substr() 则用字符位置和长度来指定子串。

    还要注意的是,String.slice() 与 Array.slice() 相似。

    实例

    例子 1

    在本例中,我们将提取从位置 6 开始的所有字符:

    <script type="text/javascript">
    var str="Hello happy world!"
    document.write(str.slice(6))
    </script>

    输出:

    happy world!

    例子 2

    在本例中,我们将提取从位置 6 到位置 11 的所有字符:

    <script type="text/javascript">
    var str="Hello happy world!"
    document.write(str.slice(6,11))
    </script>

    输出:

    happy

    TIY

    slice()
    如何使用 slice() 从字符串提取字符
  • 相关阅读:
    WCF 第八章 安全 确定替代身份(中)使用AzMan认证
    WCF 第八章 安全 总结
    WCF 第八章 安全 因特网上的安全服务(下) 其他认证模式
    WCF Membership Provider
    WCF 第八章 安全 确定替代身份(下)模仿用户
    WCF 第八章 安全 因特网上的安全服务(上)
    WCF 第九章 诊断
    HTTPS的七个误解(转载)
    WCF 第八章 安全 日志和审计
    基于比较的排序算法集
  • 原文地址:https://www.cnblogs.com/Dlonghow/p/1236188.html
Copyright © 2011-2022 走看看