- 浏览: 1113336 次
文章分类
- 全部博客 (379)
- S2SH (16)
- stuts2 (0)
- java语言 (81)
- JSP (17)
- <html>元素 (11)
- javaweb (4)
- web容器 (3)
- ext (23)
- javaScript (48)
- ant (1)
- liferay (1)
- sql (9)
- css (42)
- 浏览器设置 (3)
- office_world (1)
- eclipse (4)
- 其它 (28)
- 操作系统 (5)
- android (6)
- Struts2 (11)
- RegEx (3)
- mysql (5)
- BigDATA (1)
- Node.js (1)
- Algorithm (10)
- Apache Spark (1)
- 数据库 (5)
- linux (2)
- git (1)
- Adobe (3)
- java语言,WebSocket (1)
- Maven (3)
- SHELL (1)
- XML (2)
- 数学 (2)
- Python (2)
- Java_mysql (1)
- ReactJS (6)
- 养生 (4)
- Docker (1)
- Protocols (3)
- java8 (2)
- 书籍 (1)
- Gradle (2)
- AngularJS (5)
- SpringMVC (2)
- SOAP (1)
- BootstrapCSS (1)
- HTTP协议 (1)
- OAuth2 (1)
最新评论
-
Lixh1986:
Java并发编程:自己动手写一把可重入锁https://blo ...
Java之多线程之Lock与Condition -
Lixh1986:
http://win.51apps.com.cn/https: ...
temp -
ztwsl:
不错,支持很好
HttpServletRequest和ServletRequest的区别 -
guodongkai:
谢谢您能将知识精华汇编总结,让初学者们从原理中学会和提高。
javaScript之function定义 -
kangwen23:
谢谢了,顶顶
struts2中的ValueStack学习
substring()
用法:String.substring(start [, end]);
参数: start
描述: 必填项。开始截取的位置。第一个位置index为0
参数: end
描述: 可选。截至位置(到,但不包括该位置)。如果缺失,则截取剩余所有。
Examples:
1、
开始截取位置2,至剩余所有:
var str = "Hello world!";
var res = str.substring(2)
结果:
llo world!
2、
如果start大于end,则交换2者截取:
var str = "Hello world!";
var res = str.substring(4,1);
结果:
ell
3、
如果start小于0,则从0开始截取:
var str = "Hello world!";
var res = str.substring(-3)
结果:
Hello World!
4、
只取第一个字符:
var str = "Hello world!";
var res = str.substring(0,1)
结果:
H
substr()
用法:String.substr(start [,length]);
参数:start
描述:必填项。开始截取的位置。第一个位置index为0
参数:length
描述:可选。要截取字符的个数。 如果缺失,则截取剩余所有。
Examples:
1、
开始截取位置2,至剩余所有:
var str = "Hello world!";
var res = str.substr(2)
结果:
llo world!
2、
只取第一个字符:
var str = "Hello world!";
var res = str.substr(0,1)
结果:
H
可以看出:
如果只有一个参数start ,substring(start) , substr(start) ,两者毫无区别。
String还有一个方法: slice()
它和substring()基本相同
用法:String.slice(start [, end]);
但有一点不同,如果start为负数:
slice 从尾部倒着截;
substring 从0开始截
Examples:
如果start小于0,则从字符串尾部倒着截取:
var str = "Hello world!";
var res = str.slice(-3)
结果:
ld!
引用:
http://www.w3schools.com/jsref/jsref_substr.asp
http://www.w3schools.com/jsref/jsref_substring.asp
http://www.w3schools.com/jsref/jsref_slice_string.asp
-
用法:String.substring(start [, end]);
参数: start
描述: 必填项。开始截取的位置。第一个位置index为0
参数: end
描述: 可选。截至位置(到,但不包括该位置)。如果缺失,则截取剩余所有。
Examples:
1、
开始截取位置2,至剩余所有:
var str = "Hello world!";
var res = str.substring(2)
结果:
llo world!
2、
如果start大于end,则交换2者截取:
var str = "Hello world!";
var res = str.substring(4,1);
结果:
ell
3、
如果start小于0,则从0开始截取:
var str = "Hello world!";
var res = str.substring(-3)
结果:
Hello World!
4、
只取第一个字符:
var str = "Hello world!";
var res = str.substring(0,1)
结果:
H
substr()
用法:String.substr(start [,length]);
参数:start
描述:必填项。开始截取的位置。第一个位置index为0
参数:length
描述:可选。要截取字符的个数。 如果缺失,则截取剩余所有。
Examples:
1、
开始截取位置2,至剩余所有:
var str = "Hello world!";
var res = str.substr(2)
结果:
llo world!
2、
只取第一个字符:
var str = "Hello world!";
var res = str.substr(0,1)
结果:
H
可以看出:
如果只有一个参数start ,substring(start) , substr(start) ,两者毫无区别。
String还有一个方法: slice()
它和substring()基本相同
用法:String.slice(start [, end]);
但有一点不同,如果start为负数:
slice 从尾部倒着截;
substring 从0开始截
Examples:
如果start小于0,则从字符串尾部倒着截取:
var str = "Hello world!";
var res = str.slice(-3)
结果:
ld!
引用:
http://www.w3schools.com/jsref/jsref_substr.asp
http://www.w3schools.com/jsref/jsref_substring.asp
http://www.w3schools.com/jsref/jsref_slice_string.asp
-
发表评论
-
Javascript 测试框架之 隐式声明 之 describe
2019-06-25 15:26 2592为什么使用 javascript 测试框架时,没有显式导入 d ... -
JavaScript之ECMAScript6新特性之_03_箭头函数(Arrow Function)
2018-01-25 13:46 1120一、简介 箭头函数(Arrow Function)是 ES6 ... -
JavaScript之ECMAScript6新特性之_02_线程异步阻塞: Promise, Async / await
2018-01-12 16:51 2328刚出来不久的 ES8 包含了 async 函数,它的出现,终于 ... -
JavaScript之ECMAScript6新特性之_01_开篇
2017-08-17 02:54 603点此查看全部: http://es6-features.org ... -
jQuery Versions - browser support
2017-08-12 04:19 1620jQuery 3.2.1 Support Deskto ... -
基于HTML5实现的中国象棋游戏
2017-06-24 02:24 1688HTML5实现中国象棋游戏 http://www.w2bc.c ... -
JavaScript之跨域请求解决方案
2017-06-07 11:03 3974浏览器处于安全原因,在使用 Ajax 进行请求访问时,不允许跨 ... -
JavaScript之 25 道面试题
2017-04-17 17:05 95525 Essential JavaScript Intervi ... -
JavaScript小应用之分页算法
2017-03-16 12:56 666效果图: function getPagina ... -
jQuery之empty() VS. remove()
2017-03-16 10:32 723jQuery empty() vs remove() Wh ... -
jQuery之 prop() VS. attr()
2017-03-14 16:43 661attr() 用于自定义属性,id ; prop() 用于 ... -
jQuery之mouseover,mouseover,mouseout,mouseleave
2017-03-14 10:20 657Jquery mouseenter() vs mouseove ... -
javascript之JS操作iframe
2017-02-28 14:56 2195JS操作iframe 1. 获得iframe的w ... -
javascript之面向对象编程之原型继承
2017-01-02 15:34 1133前文讲到“属性继承” ... -
HTML5之Cookie,localStorage 与 sessionStorage
2016-12-22 18:35 845详说 Cookie, LocalStorage 与 ... -
jquery之live(), delegate(), on() 方法
2016-11-26 23:48 928通过下面的一个实例理解 jQuery 的 live(), de ... -
javascript之小应用:网页在线聊天
2016-11-08 11:48 4300概览 这款使用 PHP 和 javascript 搭建的 ... -
javascript之编程序题目
2016-11-06 17:30 10541. 判断两个字符串是否:字母相同切长度相同(空格不算)。 ... -
javascript之面向对象编程之属性继承
2016-10-23 21:09 916函数继承可以分为两种:1、继承其 this 属性 2、继承其 ... -
javascript 之 undefined
2016-08-12 11:01 710一、用法 undefined 关键字有两种用法: 1. 如 ...
相关推荐
本文将深入探讨JavaScript中的`substr()`和`.NET`中的`substring()`方法,以及它们之间的区别。 ### JavaScript中的`substr()`方法 在JavaScript中,`substr()`方法用于提取字符串中的一部分。它接受两个参数:...
在JavaScript中,`substring`和`substr`都是用于从字符串中截取子字符串的方法,但它们之间存在一些细微的区别。 `substring`方法的定义和用法: `substring`方法从给定的起始位置到结束位置(不包含)之间提取字符...
JavaScript 中的 substring 和 substr 区别与使用方法 在 JavaScript 中,substring 和 substr 是两个常用的字符串截取方法,但是它们之间存在着一些区别和使用方法的不同。本文将详细介绍 JavaScript 中 substring...
JavaScript 字符串截取函数 slice、substring 和 substr 的比较 在 JavaScript 中,字符串截取函数有三种常用的方法:slice()、substring() 和 substr()。这三种方法都可以用来截取字符串,并返回截取的结果,但是...
本文将对JavaScript字符串截取的三个主要函数slice()、substring()和substr()进行详细的比较和分析,以帮助开发者更好地理解和掌握它们在实际编程中的应用。 首先,我们来看slice()函数。slice()函数用于从已有的...
在JavaScript中,`substring`和`substr`是两种常用的字符串截取方法,它们允许开发者从字符串中提取出一部分字符序列。下面将详细解释这两种方法的定义、用法以及实例。 1. `substring`方法 `substring`方法用于从...
此外,由于 `substr` 在JavaScript中使用更常见,而在Java中不存在 `substr` 方法,这可能会导致一些初学者混淆。在Java中,若要达到类似的效果,可以使用 `substring` 方法并结合 `length` 参数来实现。 总的来说...
- `substring`和`substr`都可以用来提取字符串中的子串,但它们在参数处理上有一些不同之处。 - `substring`接受两个参数:起始索引和结束索引,并且如果提供的索引位置错误会自动调整。 - `substr`只接受一个必需的...
在JavaScript中,字符串的截取是一个常用操作,主要通过substring和substr这两个方法实现。它们都可以用来从原始字符串中提取出新的字符串片段,但它们的使用方式和参数规则存在一些差异。接下来我们将详细介绍这两...
在JavaScript中,字符串操作是非常常见且重要的操作之一。其中,substr、substring和slice这三个方法都可以用来截取字符串中的某一部分,但它们之间存在着一些重要的区别。本文将详细探讨这三个方法的用法和它们之间...
在JavaScript中,字符串截取是常见的操作,主要通过`substring()`、`substr()`和`slice()`这三个方法来实现。它们都能从原始字符串中提取部分字符并返回新的字符串,但参数和处理方式略有不同。 首先,`substring()...
在JavaScript中,字符串操作是日常编程中不可或缺的一部分,其中`substring()`和`substr()`方法用于截取字符串的特定部分。这两个方法虽然相似,但存在一些关键的区别,理解这些差异可以帮助我们更有效地处理字符串...
stringObject.substring(start,stop) 用于提取字符串中介于两个指定下标之间的字符。 start必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。 stop可选。一个非负的整数,比要提取的...
在JavaScript中,`substring` 和 `substr` 都是用来截取字符串的方法,但它们之间存在一些细微的区别。首先,我们来复习一下JavaScript中数组元素和字符串字符的下标概念。在JavaScript中,无论是数组还是字符串,...
在JavaScript中,`substr()` 和 `substring()` 是两个用于截取字符串中子串的方法,它们在处理字符串时非常常见。虽然这两个方法有相似之处,但它们的使用方式和某些细节上存在差异。以下是对这两个方法的详细解释和...
JavaScript、Java 和 C# 都提供了 `substring` 和 `substr` 方法(在 C# 中为 `Substring`)来处理字符串切片操作,但它们在某些细节上存在差异。这篇文章将详细解析这些语言中这些方法的区别。 1. **JavaScript**...
本文主要探讨了JavaScript中的`substring`和`substr`方法与C#中的`Substring`方法之间的异同。 首先,`substring`在JavaScript中用于从字符串中提取一部分子字符串。它的语法是`string.substring(start, end)`,...
JavaScript中的`substr()`和`substring()`方法是处理字符串时经常使用的两个函数,它们都可以用于从字符串中截取子字符串。然而,它们之间存在细微的区别,理解这些差异对于编写高效的JavaScript代码至关重要。 ...