ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript は、文字列に特定の文字列と使用例のインデックスが含まれているかどうかを判断します

JavaScript は、文字列に特定の文字列と使用例のインデックスが含まれているかどうかを判断します

高洛峰
高洛峰オリジナル
2016-12-29 16:46:091581ブラウズ

指定されたディレクトリを判断して広告の表示を実現します

if(location.href.indexOf("http://www.jb51.net/codes/")>-1){ 
alert('ok'); 
}
var Cts = "bblText"; 
if(Cts.indexOf("Text") >= 0 ) 
{ 
alert('Cts中包含Text字符串'); 
}

indexOf使用方法:

Stringオブジェクト内で最初に出現する部分文字列の文字位置を返します。

strObj.indexOf(subString[, startIndex])

パラメータ

strObj

必須。文字列オブジェクトまたはリテラル。

部分文字列

必須。 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); 
}

文字列に特定の文字列が含まれているかどうかを判断するための JavaScript の詳細と、indexOf の使用例については、PHP 中国語 Web サイトの関連記事に注目してください。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。