Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptでのsubstr()メソッドの使用は何ですか?


substr()

substr() メソッドは、指定されたインデックスの文字から始まる文字列の一部を抽出し、指定された文字数を返します。元の文字列は変更されません。

構文

substr() メソッドは2つのパラメーターを受け入れます。1つは開始で、もう1つは長さです

str.substr(start , length)

引数

a)開始:開始は、サブ文字列がベース文字列から抽出される開始インデックスを定義します。

b)長さ:長さは、指定された文字列の先頭から抽出される文字数を定義します。関数の2番目の引数が未定義の場合、長さの最初から最後までのすべての文字が抽出されます。

次の例では、指定された引数は(7、17)です。したがって、substr()メソッドは、インデックス7から17文字の長さまでのサブ文字列を取得し、出力として「Spacex、Neuralink」を指定します。

<html>
<body>
<p id="substring"></p>
<script>
   var str = "Tesla, Spacex, Neuralink, Solarcity";
   var res = str.substr(7,17);
   document.getElementById("substring").innerHTML = res;
</script>
</body>
</html>

出力

Spacex, Neuralink

  1. JavaScriptでのtest()メソッドの使用は何ですか?

    test() メソッドは正規表現です 方法。文字列でパターンを検索し、 trueを返します またはfalse 、結果によって異なります。指定されたパターンに遭遇した場合はtrueを返し、そうでない場合はfalseを返します。 大文字と小文字が区別されます 。詳細に話し合いましょう。 例-1 次の例では、「Tutorixは最高のeラーニングプラットフォームです」という名前のテキストです。 が与えられ、パターン Tu が存在するかどうかがチェックされます。パターンが存在するため、 test() メソッドがtrueを返しました 出力として。 <html> <body>

  2. Javascript weakMapでの.clear()メソッドの使用は何ですか?

    weakMapのclearメソッドは、WeakMapオブジェクトからすべてのキーと値のペアを削除します。 このメソッドは仕様から削除されており、クリアメソッドのサポートが追加されたWeakMapオブジェクトをラップすることで追加できます。 例 class ClearableWeakMap {    constructor(init) {       this._wm = new WeakMap(init)    }    clear() {       this._wm =