ホームページ  >  記事  >  ウェブフロントエンド  >  JSの組み込みオブジェクトStringの詳細説明

JSの組み込みオブジェクトStringの詳細説明

小云云
小云云オリジナル
2018-03-29 17:37:261607ブラウズ

JS の組み込みオブジェクトは主に 4 つのカテゴリに分類されます: 配列 文字列 数学 日付 この記事では主に JS の組み込みオブジェクト 文字列について詳しく説明します。

String

主にいくつかのメソッドの使用方法を紹介します:

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

JavaScriptの文字列ツールクラスStringUtilsの詳細説明


Javaで文字列をString配列に変換する実装方法

以上がJSの組み込みオブジェクトStringの詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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