String.prototype.toLowerCase() は、呼び出された文字列を小文字に変換するメソッドです。このメソッドは、元の文字列を変更せずに、小文字に変換された新しい文字列を返します[1]

構文

編集
str.toLowerCase()
  • str: 小文字に変換する対象の文字列。

文字列を小文字に変換するプログラム

編集

以下のプログラムは、toLowerCase() を使用して文字列を小文字に変換します。

const str = "HELLO WORLD";
console.log(str.toLowerCase()); // "hello world"
console.log(str); // "HELLO WORLD" (元の文字列は変更されない)

このプログラムでは、toLowerCase() を使用して str 文字列を小文字に変換しています。メソッドは新しい文字列 "hello world" を返しますが、元の文字列 str は変更されません。

大文字と小文字が混在する文字列を小文字に変換するプログラム

編集

以下のプログラムは、toLowerCase() を使用して大文字と小文字が混在する文字列を小文字に変換します。

const str = "Hello World";
console.log(str.toLowerCase()); // "hello world"

このプログラムでは、toLowerCase() を使用して大文字と小文字が混在する str 文字列を小文字に変換しています。すべての文字が小文字に変換されます。

注意点

編集
  • 非破壊的: toLowerCase() メソッドは元の文字列を変更せず、新しい文字列を返します。
  • 国際化: toLowerCase() メソッドは、Unicode 標準に従って小文字変換を行います。
  • 非文字列: このメソッドを非文字列に対して呼び出すと、その値は最初に文字列に変換されます。

脚註

編集
  1. ^ これは、文字列の大文字を小文字に変換するために使用されます。

外部リンク

編集