- var Cts = "bblText";
-
-
if(Cts.indexOf("Text") > 0 )
- {
-
alert('Cts中包含Text字符串');
- }
- var Cts = "bblText";
-
- if(Cts.indexOf("Text") > 0 )
- {
- alert('Cts中包含Text字符串');
- }
indexOf用法:
返回 String 对象内第一次出现子字符串的字符位置。
strObj.indexOf(subString[, startIndex])
参数
strObj
必选项。String 对象或文字。
subString
必选项。要在 String 对象中查找的子字符串。
starIndex
可选项。该整数值指出在 String 对象内开始查找的索引。如果省略,则从字符串的开始处查找。
说明
indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回 -1。
如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。
从左向右执行查找。否则,该方法与 lastIndexOf 相同。
示例
下面的示例说明了 indexOf 方法的用法。
function IndexDemo(str2){
var str1 = "BABEBIBOBUBABEBIBOBU"
var s = str1.indexOf(str2);
return(s);
}
对于JavaScript的indexOf忽略大小写
JavaScript中indexOf函数方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回 -1。如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。
indexOf函数是从左向右执行查找。否则,该方法与 lastIndexOf 相同。
下面的示例说明了indexOf函数方法的用法。
- function IndexDemo(str2){
-
var str1 = "BABEBIBOBUBABEBIBOBU"
-
var s = str1.indexOf(str2);
-
return(s);
- }
- function IndexDemo(str2){
- var str1 = "BABEBIBOBUBABEBIBOBU"
- var s = str1.indexOf(str2);
- return(s);
- }
相关推荐
这个`containsRegexp`函数中,我们利用`RegExp`对象和正则表达式的`test`方法来判断原字符串是否包含子字符串。这里传入的`subStr`会被自动转成一个正则表达式,并用其`test`方法来检查`str`中是否包含这个子字符串...
随着ECMAScript标准的不断发展,ES6及之后版本引入了许多新的字符串处理方法,进一步增强了JavaScript字符串操作的能力: 1. **检查字符串开头或结尾** - `startsWith(searchString[, position])` 和 `endsWith...
在JavaScript中,`indexOf`是`String`对象的一个非常重要的方法,用于检查字符串是否包含某个子字符串,并返回子字符串在原字符串中的起始位置。如果你需要判断一个字符串是否包含另一个字符串,`indexOf`是一个非常...
9. **字符串搜索**:可以使用`indexOf()`和`lastIndexOf()`方法来查找子字符串的位置。例如: ```javascript var str = "Hello, World!"; console.log(str.indexOf("World")); // 输出 7 console.log(str....
### JavaScript字符串操作详解 在JavaScript开发中,对字符串进行处理是一项非常常见的任务。本文将详细介绍JavaScript中关于字符串处理的一些常用方法,特别是与“截取”相关的功能,这将帮助开发者更好地理解和...
- **案例2**:判断字符串合法性,可以通过遍历字符串,检查每个字符是否符合特定条件(如字母、数字、下划线或破折号),并使用`indexOf()`或正则表达式进行验证。 在实际开发中,String对象的方法常用于文本处理...
在 JavaScript 中,判断一个变量是否为字符串时,需要考虑到基本类型和对象类型。以下是一些示例: ```javascript var s = 'abcd1234DCBA'; var s1 = 'abcd1234DCBA'; var s2 = new String(s); var s3 = new String...
本文将详细讲解两种主要的JS方法:`indexOf`和`lastIndexOf`,用于判断字符串是否包含特定字符或子串。 1. `indexOf` 方法: `indexOf()` 是JavaScript中的一个内置字符串方法,它返回子字符串在原字符串中首次...
`indexOf`函数用于查找一个字符串在另一个字符串中的位置。例如,如果我们有字符串`"monkey"`,我们可以使用`indexOf`来查找字符`"m"`或`"key"`的位置。如果子字符串不存在于原字符串中,`indexOf`会返回-1。例如: ...
"JavaScript中常见的字符串操作函数及用法" JavaScript 中的字符串操作函数是非常基础和重要的,以下是 JavaScript 中常见的字符串操作函数 及其用法。 字符串转换 字符串转换是最基础的要求和工作,你可以将任何...
`String`对象则是用于表示这些字符串值的对象封装版本。这意味着我们可以使用`String`对象提供的方法对字符串进行更高级的操作。 #### 2. 常用属性 虽然`String`本身没有提供特定的属性,但是可以使用一些内置对象...
标题提到的问题——“查找某字母在字符串中出现的次数及对应的下标”——涉及到基础的字符串处理技术,这在很多编程语言中都有相应的实现方法。本篇文章将深入探讨如何在Python、Java、C++和JavaScript等主流编程...
### JavaScript字符串方法详解 #### 一、概述 在JavaScript中,字符串是一种常用的数据类型,用于表示文本信息。字符串可以通过多种方式进行操作,例如查找字符、连接字符串等。本篇教程将详细介绍JavaScript中的...
String对象提供了多种方法,如`length`用于获取字符串长度,`charAt(index)`用于获取指定索引处的字符,`substring(start, end)`用于截取字符串的一部分,以及`indexOf(searchValue[, fromIndex])`用于查找子字符串...
在JavaScript(简称JS)中,字符串是编程时经常打交道的数据类型之一。字符串是由零个或多个字符组成的不可变序列,可以用来表示文本信息。本文将深入探讨JavaScript中处理字符串的各种常见操作。 一、创建字符串 ...