`
stephen830
  • 浏览: 3002032 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JavaScript String 对象参考手册 slice() 方法

阅读更多

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

 

 

分享到:
评论

相关推荐

    JavaScript核心对象参考手册

    本参考手册聚焦于JavaScript的核心对象,这些对象构成了JavaScript的基础框架,允许开发者进行数据处理、用户交互以及与浏览器进行通信。以下是手册中可能包含的主要知识点: 1. **全局对象Global**: JavaScript中...

    JavaScript String 对象参考手册

    JavaScript中的String对象是用于处理和操作字符串的基本工具。字符串在JavaScript中是一种不可变的数据类型,这意味着一旦创建,就不能更改其内容。尽管如此,String对象提供了丰富的内置方法来处理字符串的各种需求...

    JavaScript_对象参考手册

    ### JavaScript_对象参考手册 #### String 对象 **概述** `String`对象在JavaScript中主要用于处理文本(字符串)。它可以被视为一种容器,用于存储、访问和操作文本数据。`String`对象提供了丰富的属性和方法来...

    即用即查JavaScript核心对象参考手册:JavaScript

    作为JavaScript的核心,其内置对象是理解和掌握语言的关键。以下是对这些核心对象的详细阐述: 1. **全局对象Global**: 全局对象在任何作用域下都可访问,它包含了一些内置属性和方法,如`window`(在浏览器环境...

    即用即查JAVASCRIPT核心对象参考手册

    ### 即用即查JAVASCRIPT核心对象参考手册知识点详解 #### 一、引言 JavaScript 是一种广泛应用于网页开发中的脚本语言,它能够为网页添加动态效果,提高用户体验。JavaScript 的核心对象是其功能强大的基石之一,...

    JavaScript对象参考手册

    JavaScript对象参考手册详细列出了JavaScript内置对象的属性和方法,这对于开发者来说是一个非常宝贵的资源。 1. **Array对象**: - Array对象用于创建数组,可以存储任意类型的数据。创建方式有多种,如`new ...

    String 对象参考手册(javascript)

    这些知识点覆盖了JavaScript中`String`对象的主要特性和常用方法。理解和掌握这些内容,将有助于你在处理字符串时更得心应手。在实际开发中,还可以结合其他JavaScript特性,如数组方法、正则表达式等,实现更多复杂...

    即用即查JavaScript核心对象参考手册光盘

    2. **String对象**:处理文本,拥有众多方法,如concat()用于连接字符串,slice()用于提取字符串的子串。 3. **Array对象**:用于存储一系列值,提供了丰富的数组操作方法,如push()添加元素到数组末尾,pop()移除...

    javascript对象参考手册

    JavaScript的内置对象也是手册的重点,如Array、Date、Math、String、Boolean、Number等,它们提供了丰富的函数和方法来处理特定任务。比如Array的push、pop、slice、concat等,Date的getFullYear、getMonth、...

    书:《即查即用JavaScript核心对象参考手册》源码

    《即查即用JavaScript核心对象参考手册》是一本专注于JavaScript编程语言核心特性的实用参考书籍。这本书涵盖了JavaScript的核心对象、函数以及常用语法,为开发者提供了一套全面且实用的参考资料。源码的提供使得...

    即用即查JavaScript核心对象参考手册1

    本文将深入探讨“即用即查JavaScript核心对象参考手册1”中的关键概念,帮助读者深入理解JavaScript的核心对象及其应用。 一、全局对象(Global Object) 全局对象是JavaScript中的一个特殊对象,它在所有作用域...

    即查即用JavaScript核心对象参考手册

    本手册“即查即用JavaScript核心对象参考手册”专注于讲解JavaScript的核心对象,这些对象构成了JavaScript的基础,并提供了丰富的功能。下面将详细阐述JavaScript的核心对象及其重要特性。 1. **全局对象Global**...

    即查即用javascript核心对象参考手册

    以上只是JavaScript核心对象的一部分知识点,实际手册中会更深入地探讨每个对象的细节,包括它们的方法、属性和用法,为开发者提供全面的参考。通过学习和理解这些对象,开发者能够更高效地编写JavaScript代码,解决...

    JavaScript参考手册

    手册会详细介绍这些对象的属性和方法,例如如何使用Date对象处理日期和时间,或Array对象的各种操作方法如push、pop、slice等。 3. **函数与闭包**:函数是JavaScript的核心特性,可以作为一等公民使用。手册会讲解...

    JavaScript中文参考手册

    方法是对象上的函数,比如Array对象的push、pop、slice等,String对象的trim、indexOf等。理解并熟练使用这些内置方法能极大提高代码效率。 4. **对象与属性** 对象是JavaScript中存储数据的主要方式,由键值对...

    JavaScript5参考手册

    《JavaScript5参考手册》是一本全面介绍JavaScript 5版本的权威指南,对于深入理解JavaScript语言的核心概念、语法和特性具有重要价值。JavaScript,作为一种广泛应用于Web开发的脚本语言,是构建动态网页和交互式...

    javascript api参考手册英文版

    JavaScript API参考手册是开发者在编写JavaScript代码时的重要参考资料,它详细列出了JavaScript语言的各种内置对象、函数、方法和语句,帮助我们理解和使用这些功能。这个英文版的手册包括了一系列HTML文件,每个...

    JavaScript经典的参考手册.chm

    《JavaScript经典的参考手册》可能是对这一强大语言的详尽指南,涵盖了其语法、对象、函数、事件处理等各个方面。 1. **基础语法** - 变量:JavaScript中的变量是动态类型,可以用来存储任何类型的数据,如字符串...

Global site tag (gtag.js) - Google Analytics