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

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

阅读更多

JavaScript substring() 方法

定义和用法

substring() 方法用于提取字符串中介于两个指定下标之间的字符。

语法

stringObject.substring(start,stop)

 

 

参数描述
start 必需。一个非负的整数,规定要提取的子串在第一个字符在 stringObject 中的位置。
stop 可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1。如果省略该参数,那么返回的子串会一直到字符串的结尾。

返回值

一个新的字符串,该字符串值包含 stringObject 的一个子字符串,其内容是从 start 处到 stop-1 处的所有字符,其长度为 stop 减 start。

说明

substring() 方法返回的子串包括 start 处的字符,但不包括 end 处的字符。

如果参数 start 与 end 相等,那么该方法返回的就是一个空串(即长度为 0 的字符串)。如果 start 比 end 大,那么该方法在提取子串之前会先交换这两个参数。

提示和注释

重要事项:与 slice() 和 substr() 方法不同的是,substring() 不接受负的参数。

实例

例子 1

在本例中,我们将使用 substring() 从字符串中提取一些字符:

 

<script type="text/javascript">

var str="Hello world!"
document.write(str.substring(3))

</script>

 

 

输出:

lo world!

 

 

例子 2

在本例中,我们将使用 substring() 从字符串中提取一些字符:

<script type="text/javascript">

var str="Hello world!"
document.write(str.substring(3,7))

</script>

 

 

输出:

lo w

 

 

分享到:
评论

相关推荐

    JavaScript核心对象参考手册

    5. **字符串String**: `String`对象具有多种字符串操作方法,如`charAt`、`substring`、`indexOf`、`replace`、`trim`等。`模板字符串`(Template literals)是现代JavaScript引入的新特性,支持多行和内嵌表达式。 ...

    JavaScript String 对象参考手册

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

    JavaScript_对象参考手册

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

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

    字符串是不可变的,提供了一系列的方法如`length`获取长度,`charAt()`、`substring()`、`slice()`获取子串,`indexOf()`、`lastIndexOf()`查找字符位置,`replace()`替换字符串,`toUpperCase()`、`toLowerCase()`...

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

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

    JavaScript对象参考手册

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

    String 对象参考手册(javascript)

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

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

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

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

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

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

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

    w3school_JavaScript参考手册(api)

    在API部分,手册详细列出了JavaScript的内置对象和方法,如Date对象用于处理日期和时间,Math对象包含各种数学函数,Array对象的方法,以及String对象的方法如substring、trim等。特别地,它还包含了正则表达式和...

    javaScript内置对象.doc

    以下是对标题和描述中提及的一些JavaScript内置对象及其属性和方法的详细说明: 1. **String对象**: - `length`属性:返回字符串的字符个数。 - `big()`方法:返回一个带有`&lt;big&gt;`标签的字符串,使得文本变大。 ...

    《JavaScript 语言参考》中文版,参考手册

    此外,本书还将涉及JavaScript的内置对象,如Array、String、Date、Math等,以及它们提供的各种实用方法。数组操作(push、pop、slice、splice等)和字符串操作(concat、substring、replace等)是开发者日常工作中...

    javascript中文手册

    手册中会详细介绍JavaScript中的内置函数,例如Math对象提供的数学函数(如sqrt()平方根,random()随机数),String对象的方法(如length属性获取字符串长度,substring()截取子字符串),Array对象的方法(如push()...

    JavaScript语法手册

    ### JavaScript语法手册知识点详解 #### 一、JavaScript函数 JavaScript是一种广泛使用的编程语言,尤其适用于Web开发。在JavaScript中,函数是一段可重用的代码块,用于执行特定任务。 ##### 1. GetObject函数 -...

    JavaScript手册

    在JavaScript中,有一些基础的对象类型,如Number和String,它们各自拥有特定的属性和方法。例如: - Number对象:虽然直接声明一个Number对象较少见,但JavaScript中的数字变量实际上是Number类型的。Number对象...

    javascript函数大全,用户手册

    JavaScript提供了许多内置函数,如Math对象用于数学计算,Array对象提供的数组操作方法(如push、pop、slice等),以及String对象的方法(如substring、indexOf等)。这些函数是JavaScript编程的基石,手册会详细...

    js参考手册

    本"js参考手册"是专门为开发者设计的一份详尽指南,旨在帮助你深入理解和掌握JavaScript的核心概念、语法以及高级特性。 一、基础概念 1. 变量:JavaScript中的变量是存储数据的地方,使用`var`、`let`或`const`...

Global site tag (gtag.js) - Google Analytics