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

javascriptの文字列メソッドのいくつかに名前を付けますか?


Stringオブジェクトを使用すると、一連の文字を操作できます。これは、Javascriptの文字列プリミティブデータ型をいくつかのヘルパーメソッドでラップします。 JavaScriptは文字列プリミティブとStringオブジェクトの間で自動的に変換するため、文字列プリミティブでStringオブジェクトの任意のヘルパーメソッドを呼び出すことができます。

以下は、JavaScriptの文字列に使用できるメソッドの一部です-

concat() −2つの文字列のテキストを組み合わせて、新しい文字列を返します。

indexOf() -指定された値が最初に出現した呼び出し元のStringオブジェクト内のインデックスを返します。見つからない場合は、-1を返します。

lastIndexOf() -指定された値が最後に出現した呼び出し元のStringオブジェクト内のインデックスを返します。見つからない場合は、-1を返します。

match() -正規表現を文字列と照合するために使用されます。

replace() -正規表現と文字列の一致を検索し、一致した部分文字列を新しい部分文字列に置き換えるために使用されます。

search() -正規表現と指定された文字列の間の一致の検索を実行します。

スライス() -文字列のセクションを抽出し、新しい文字列を返します。

split() -文字列をサブ文字列に分割することにより、文字列オブジェクトを文字列の配列に分割します。

substr() −指定された位置から指定された文字数までの文字列を返します。

substring() −2つのインデックス間の文字列内の文字を文字列に返します。

toLowerCase() −小文字に変換された呼び出し文字列値を返します。

toUpperCase() −大文字に変換された呼び出し文字列値を返します。

valueOf() -指定されたオブジェクトのプリミティブ値を返します。

これらの方法のいくつかの使用法

let a = "Hello World!";
console.log(a.concat(" test"))
console.log(a.indexOf("l"))
console.log(a.lastIndexOf("l"))
console.log(a.replace("Hello", "Hi"))
console.log(a.substr(3, 7))
console.log(a.toUpperCase())

出力

Hello World! test
2
9
Hi World!
lo Worl
HELLO WORLD!

  1. JavaScript-日付メソッドの取得

    日付メソッドは次のとおりです- メソッド 説明 getFullYear() 年を4桁の数値として返します。 getMonth() 月を数値として返します。 getDate() 日を数値として返します。 getHours() 時間を返します。 getMinutes() 分を返します。 getSeconds() 秒を返します。 getMilliseconds() ミリ秒を返します。 getTime() 1970年1月1日からの時間をミリ秒単位で返します。 getDay() 平日を数値として返します。

  2. JavaScriptのString.trimStart()およびString.trimEnd()メソッドを説明する

    String.trimStart()メソッドは、文字列の先頭から空白を削除するために使用され、String.trimEnd()メソッドは、文字列の末尾から空白を削除します。 以下は、String.trimStart()メソッドとString.trimEnd()メソッドのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content=&qu