- 浏览: 99195 次
- 性别:
- 来自: 郑州
最新评论
-
a19905522:
噗噗凡 写道 当前阶段全景直播能应用在哪些场景呢?媒体行业, ...
关于720全景视频在移动端播放的兼容问题汇总,截止2017年11月29日 -
噗噗凡:
当前阶段全景直播能应用在哪些场景呢?
关于720全景视频在移动端播放的兼容问题汇总,截止2017年11月29日 -
blackey629:
perfect,楼主帮我解决了大问题!
overflow解决float浮动后高度自适应问题 -
ddjunshuhong:
楼主可能发个全点的代码呢?
flash as3 加载音乐并显示频谱
1.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 大,那么该方法在提取子串之前会先交换这两个参数。
如果 start 或 end 为负数,那么它将被替换为 0。
2.substr 方法
定义和用法
substr 方法用于返回一个从指定位置开始的指定长度的子字符串。
语法
stringObject.substr(start [, length ])
参数 描述
start 必需。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。
length 可选。在返回的子字符串中应包括的字符个数。
说明
如果 length 为 0 或负数,将返回一个空字符串。
如果没有指定该参数,则子字符串将延续到stringObject的最后。
举例:
var str = "0123456789";
alert(str.substring(0));------------"0123456789"
alert(str.substring(5));------------"56789"
alert(str.substring(10));-----------""
alert(str.substring(12));-----------""
alert(str.substring(-5));-----------"0123456789"
alert(str.substring(-10));----------"0123456789"
alert(str.substring(-12));----------"0123456789"
alert(str.substring(0,5));----------"01234"
alert(str.substring(0,10));---------"0123456789"
alert(str.substring(0,12));---------"0123456789"
alert(str.substring(2,0));----------"01"
alert(str.substring(2,2));----------""
alert(str.substring(2,5));----------"234"
alert(str.substring(2,12));---------"23456789"
alert(str.substring(2,-2));---------"01"
alert(str.substring(-1,5));---------"01234"
alert(str.substring(-1,-5));--------""
alert(str.substr(0));---------------"0123456789"
alert(str.substr(5));---------------"56789"
alert(str.substr(10));--------------""
alert(str.substr(12));--------------""
alert(str.substr(-5));--------------"0123456789"
alert(str.substr(-10));-------------"0123456789"
alert(str.substr(-12));-------------"0123456789"
alert(str.substr(0,5));-------------"01234"
alert(str.substr(0,10));------------"0123456789"
alert(str.substr(0,12));------------"0123456789"
alert(str.substr(2,0));-------------""
alert(str.substr(2,2));-------------"23"
alert(str.substr(2,5));-------------"23456"
alert(str.substr(2,12));------------"23456789"
alert(str.substr(2,-2));------------""
alert(str.substr(-1,5));------------"01234"
alert(str.substr(-1,-5));-----------""
1.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 大,那么该方法在提取子串之前会先交换这两个参数。
如果 start 或 end 为负数,那么它将被替换为 0。
2.substr 方法
定义和用法
substr 方法用于返回一个从指定位置开始的指定长度的子字符串。
语法
stringObject.substr(start [, length ])
参数 描述
start 必需。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。
length 可选。在返回的子字符串中应包括的字符个数。
说明
如果 length 为 0 或负数,将返回一个空字符串。
如果没有指定该参数,则子字符串将延续到stringObject的最后。
举例:
var str = "0123456789";
alert(str.substring(0));------------"0123456789"
alert(str.substring(5));------------"56789"
alert(str.substring(10));-----------""
alert(str.substring(12));-----------""
alert(str.substring(-5));-----------"0123456789"
alert(str.substring(-10));----------"0123456789"
alert(str.substring(-12));----------"0123456789"
alert(str.substring(0,5));----------"01234"
alert(str.substring(0,10));---------"0123456789"
alert(str.substring(0,12));---------"0123456789"
alert(str.substring(2,0));----------"01"
alert(str.substring(2,2));----------""
alert(str.substring(2,5));----------"234"
alert(str.substring(2,12));---------"23456789"
alert(str.substring(2,-2));---------"01"
alert(str.substring(-1,5));---------"01234"
alert(str.substring(-1,-5));--------""
alert(str.substr(0));---------------"0123456789"
alert(str.substr(5));---------------"56789"
alert(str.substr(10));--------------""
alert(str.substr(12));--------------""
alert(str.substr(-5));--------------"0123456789"
alert(str.substr(-10));-------------"0123456789"
alert(str.substr(-12));-------------"0123456789"
alert(str.substr(0,5));-------------"01234"
alert(str.substr(0,10));------------"0123456789"
alert(str.substr(0,12));------------"0123456789"
alert(str.substr(2,0));-------------""
alert(str.substr(2,2));-------------"23"
alert(str.substr(2,5));-------------"23456"
alert(str.substr(2,12));------------"23456789"
alert(str.substr(2,-2));------------""
alert(str.substr(-1,5));------------"01234"
alert(str.substr(-1,-5));-----------""
发表评论
-
百度地图坐标拾取器vue组件
2019-09-25 10:34 668在很多后台应用中,输入坐标,如果只给一个输入框,还需要用户打 ... -
使用AST快速解决css代码重构问题
2019-02-14 11:26 688抽象语法树(AST)相信很多从事后端开发的同学都已经很了解 ... -
关于720全景视频在移动端播放的兼容问题汇总,截止2017年11月29日
2017-11-29 15:28 929结论:A回放情况:1.安 ... -
nodejs下的图形处理库gm在windows环境的安装
2016-05-26 09:18 1528众所周知node.js的各种 ... -
jQuery ajax - load() 方法 回调函数
2014-04-21 22:40 191jQuery ajax - load() 方法 jQ ... -
jQuery 获取屏幕高度、宽度
2014-04-21 18:31 764jQuery 获取屏幕高度、 ... -
javascript变量类型
2013-10-24 09:59 727javascript的变量类型真的很要人纠结,即使你是很有经 ... -
javascript基本类型和引用类型
2013-10-24 09:59 603javascript基本类型和引用类型(合成类型) ... -
javascript引用类型和值类型
2013-10-24 09:57 705/*ECMAScript变量可能包含 ... -
JQ幻灯
2013-10-24 09:35 501<script type="text/jav ... -
javascript exec match 区别
2013-09-02 18:35 656在js中,在查找替换时经常使用到exec 和 match , ... -
javascript,js闭包实例讲解
2013-04-19 18:13 914一、变量的作用域 ... -
JQ选择器-知识总结
2013-02-20 11:43 788【层级选择器】 (se1 se2): 匹配se1所有的后代 ... -
javascript call 方法的继承,用于调用一个对象的一个方法,以另一个对象替换当前对象
2012-11-15 08:56 1101call 方法 先看官方文档 ... -
使用navigator.userAgent来判断浏览器类型
2012-11-07 08:31 918使用navigator.userAgent来判断浏览器类型。1 ... -
固定页面右下角DIV CSS代码,不跟随页面滚动,返回顶部代码,兼容ie6
2012-08-21 11:16 1155<!DOCTYPE html PUBLIC " ... -
CSS+DIV固定顶部导航代码-不跟随页面滚动,附源文件,经典收藏
2012-08-13 17:28 4924固定顶部导航,不跟随滚动,固定页面顶部纯div+css; 以 ... -
css ie下定义高度1px的div
2012-07-11 09:11 843.left{ width:200px; float: ... -
js固定页面底部悬浮框特效代码
2012-06-03 23:27 6364<html> <head> ... -
网页浮动元素被flash遮住,flash下拉框被div层挡住|遮住,flash在网页最顶层,解决办法
2012-04-07 18:31 1557工作中遇到的记录下来; 两种情况: 1.我们网页中的的某些 ...
相关推荐
JavaScript 中的 substring 和 substr 区别与使用方法 在 JavaScript 中,substring 和 substr 是两个常用的字符串截取方法,但是它们之间存在着一些区别和使用方法的不同。本文将详细介绍 JavaScript 中 substring...
在JavaScript中,`substring`和`substr`是两种常用的字符串截取方法,它们允许开发者从字符串中提取出一部分字符序列。下面将详细解释这两种方法的定义、用法以及实例。 1. `substring`方法 `substring`方法用于从...
### JavaScript中的`substring`与`substr`方法详解 #### 一、`substring`方法 **1.1 方法定义** `substring`方法是JavaScript字符串对象的一个内置方法,用于从字符串中提取一个子串。该方法接收两个参数:起始...
本文将深入探讨JavaScript中的`substr()`和`.NET`中的`substring()`方法,以及它们之间的区别。 ### JavaScript中的`substr()`方法 在JavaScript中,`substr()`方法用于提取字符串中的一部分。它接受两个参数:...
在JavaScript中,字符串对象提供了两种用于提取字符串部分的方法:substring()和substr()。它们的主要用途是提取字符串中的特定部分,但是它们的工作方式和参数的使用是不同的。下面将详细介绍substring()和substr()...
在 JavaScript 中,字符串截取函数有三种常用的方法:slice()、substring() 和 substr()。这三种方法都可以用来截取字符串,并返回截取的结果,但是它们之间有着一些区别和特点。 slice() 方法 slice() 方法的语法...
在JavaScript中,字符串的截取是一个常用操作,主要通过substring和substr这两个方法实现。它们都可以用来从原始字符串中提取出新的字符串片段,但它们的使用方式和参数规则存在一些差异。接下来我们将详细介绍这两...
在JavaScript中,提取字符串的部分内容是一项基础而重要的任务,这通常涉及到两个方法:substring和substr。这两个方法都用于获取字符串的子串,但在使用细节上有所不同,以下是对这两个方法的详细知识点介绍: ###...
在JavaScript中,字符串对象提供了多个方法来操作字符串,其中substring和substr是两个用于截取字符串中...在实际应用中,需要特别注意参数的有效性和方法的自动调整参数位置的行为,以便正确地提取所需的子字符串。
本文将对JavaScript字符串截取的三个主要函数slice()、substring()和substr()进行详细的比较和分析,以帮助开发者更好地理解和掌握它们在实际编程中的应用。 首先,我们来看slice()函数。slice()函数用于从已有的...
在Java编程语言中,字符串处理是常见的操作,`substring` 和 `substr` 是两种用于截取字符串中子串的方法。虽然这两个方法看似相似,但在实际使用中存在一些关键的区别。 首先,我们来看 `substring` 方法。`...
在JavaScript中,字符串截取是常见的操作,主要通过`substring()`、`substr()`和`slice()`这三个方法来实现。它们都能从原始字符串中提取部分字符并返回新的字符串,但参数和处理方式略有不同。 首先,`substring()...
在JavaScript中,`substring`和`substr`都是用于从字符串中截取子字符串的方法,但它们之间存在一些细微的区别。 `substring`方法的定义和用法: `substring`方法从给定的起始位置到结束位置(不包含)之间提取字符...
在JavaScript中,`substr()` 和 `substring()` 是两个用于截取字符串中子串的方法,它们在处理字符串时非常常见。虽然这两个方法有相似之处,但它们的使用方式和某些细节上存在差异。以下是对这两个方法的详细解释和...
JavaScript中的`substring`和`substr`都是用于从字符串中截取子字符串的方法,它们在功能上相似但有细微差别。 1. `substring`方法: - `substring(start, end)`方法接受两个参数,`start`表示子串开始的索引,`...
本文主要探讨了JavaScript中的`substring`和`substr`方法与C#中的`Substring`方法之间的异同。 首先,`substring`在JavaScript中用于从字符串中提取一部分子字符串。它的语法是`string.substring(start, end)`,...
为此,JavaScript提供了几个函数,其中就包括substring和substr这两个用于截取字符串的函数。这两个函数虽然功能相似,但它们在使用上有明显区别,下面将详细说明substring和substr的不同之处。 首先,我们来看看...
JavaScript、Java 和 C# 都提供了 `substring` 和 `substr` 方法(在 C# 中为 `Substring`)来处理字符串切片操作,但它们在某些细节上存在差异。这篇文章将详细解析这些语言中这些方法的区别。 1. **JavaScript**...