var arry = ["C#"、 "html"、 "css"、 "JavaScript" ]; var result = $ .inArray( "C#"、arry);
var mstr = "AbcEa" ; mstr.toLowerCase() ------ 文字列内のすべての文字を小文字に変換; mstr.toUpperCase() ------文字列内のすべての文字を変換大文字
indexOf()およびlastIndexOf()メソッドを使用する
var Cts = "bblText" ; if(Cts.indexOf( "Text")> = 0 ){ alert( 'Cts contains Text string' ); }
Stringオブジェクト内で最初に出現する部分文字列の文字位置を返します。
strObj.indexOf(subString [、startIndex])
パラメータ:
strObj(必須。Stringオブジェクトまたはテキスト。)
subString(必須。Stringオブジェクトにある
サブストリング。)starIndex(オプション。整数値は、Stringオブジェクト内で検索を開始するインデックスを示します。省略した場合は、文字列の先頭から検索します。)
説明
メソッドIndexOfは、Stringオブジェクトの開始位置を示す整数値を返します。サブストリングが見つからない場合は、-1が返されます。startindexが負の場合、startindexはゼロとして扱われます。最大の文字位置インデックスよりも大きい場合、最大の可能なインデックスと見なされます。左から右へ検索します。それ以外の場合、メソッドはlastIndexOfと同じです。
注:
indexOf()メソッドは大文字と小文字を区別します!取得する文字列値が表示されない場合、メソッドは-1を返します。lastIndexOf()の使用法は、右から左に検索することを除いて、indexOf()と同じです。