JS の組み込みオブジェクトは主に 4 つのカテゴリに分類されます: 配列 文字列 数学 日付 この記事では主に JS の組み込みオブジェクト 文字列について詳しく説明します。
主にいくつかのメソッドの使用方法を紹介します:
1. charAt( ) stringObject.charAt(index ) 文字列
2 のインデックス位置の文字を返します。 .charCodeAt(index ) 文字列内のインデックス位置の文字エンコーディングを返します
3.indexOf( ) stringObject.indexOf("Character or string")
文字列から指定された文字または文字列を検索し、その位置を返します。見つかった場合は -1 を返し、最初の出現のみを検出し、左から右に検出します
4. lastIndexOf( ) stringObject. lastIndexOf("Character or string" ) 3 と同様に、右から左に検出します
5 .Interception文字列の
a.slice( ) stringObject.slice(start,end) 文字列のインターセプト、パラメータが負の数値の場合、対応する位置を取得するためにそれを加算します
start: required; endはそれ自体には含まれないので省略可能です
b. substring()はaと同じです。パラメータが負の数の場合、パラメータは自動的に0に変換されます。両方が同時に負の場合は、nullになります。
が返されます c. substr( ) StringObject. Slice (Start, Len) サブ文字列
Start: が負の場合、対応する位置に追加します
Len: 切片の長さ負の数値は空の文字列を返します
[例]: 入力パラメータのサフィックス名を取得する JS 関数を記述します。たとえば、abc.txt と入力した場合、 .txt を返します
var url="index.txt"; function getFileFormat(url) { var pos=url.lastIndexOf(); return url.substr(pos); } var formatName=getFileFormat(url);
6.split( ) stringObject.split(separator) 文字列を配列に分割し、その配列を返します
例: 文字列 "welcome-to-beijing" " 配列 [" welcome","to","beijing"] を返します
7.replace() stringObject.replace(regexp/substr,replacement)
文字列内の一部の文字を他の文字で置換するか、ある文字を次の文字で置換します( ) の部分文字列に一致する正規表現 文字列を大文字に変換します
StringObject.toLowerCase( ) 文字列を小文字に変換します
関連する推奨事項:
インターセプト関数の実装方法 slide()、substring()、substr () in js string
Javaで文字列をString配列に変換する実装方法
以上がJSの組み込みオブジェクトStringの詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。