toString【文字列変換】
valueOf【String型変換】
toLowerCase【小文字変換】
toUpperCase【大文字変換】
toLocaleLowerCase【小文字変換 (現在ロケール)】
toLocaleUpperCase【大文字変換 (現在ロケール)】
isWellFormed【サロゲートペア適正チェック】
toWellFormed【サロゲートペア適正変換】
String.prototype.toString【文字列変換】
メモ
概要
- オブジェクトを文字列に変換
外部リンク
- ECMA-262 (英語)
String.prototype.toString ( ) ES2024 (15) ES2023 (14) ES2022 (13)
構文
string.toString()
文字列
例
String.prototype.valueOf【String型変換】
メモ
概要
- オブジェクトを文字列に変換
外部リンク
- ECMA-262 (英語)
String.prototype.valueOf ( ) ES2024 (15) ES2023 (14) ES2022 (13)
構文
string.valueOf()
文字列
例
String.prototype.toLowerCase【小文字変換】
String.prototype.toUpperCase【大文字変換】
メモ
概要
- 小文字または大文字に変換
- 元の文字列は変更なし
- 現在ロケールにおける変換
外部リンク
- ECMA-262 (英語)
String.prototype.toLowerCase ( ) ES2024 (15) ES2023 (14) ES2022 (13) String.prototype.toUpperCase ( ) ES2024 (15) ES2023 (14) ES2022 (13)
構文
string.toLowerCase()
string.toUpperCase()
変換後の文字列
例
String.prototype.toLocaleLowerCase【小文字変換 (現在ロケール)】
String.prototype.toLocaleUpperCase【大文字変換 (現在ロケール)】
メモ
概要
- 現在のロケールに従い小文字または大文字に変換
- 元の文字列は変更なし
- 変換処理
- 日本語・その他多くの言語:toLowerCase【小文字変換】 ・toUpperCase【大文字変換】と同等
- トルコ語等の一部:相違
外部リンク
- ECMA-262 (英語)
String.prototype.toLocaleLowerCase ( )
String.prototype.toLocaleLowerCase ( [ reserved1 [ , reserved2 ] ] )ES2024 (15) ES2023 (14) ES2022 (13) String.prototype.toLocaleUpperCase ( )
String.prototype.toLocaleUpperCase ([ reserved1 [ , reserved2 ] ] )ES2024 (15) ES2023 (14) ES2022 (13)
構文
string.toLocaleLowerCase()
string.toLocaleUpperCase()
string.toLocaleLowerCase( [reserved1[, reserved2]] )
string.toLocaleUpperCase( [reserved1[, reserved2]] )
変換後の文字列
reserved1リザーブ (実装依存)
reserved2リザーブ (実装依存)
例
String.prototype.isWellFormed【サロゲートペア適正チェック】
String.prototype.toWellFormed【サロゲートペア適正変換】
メモ
概要
- サロゲートペア適正処理
- isWellFormed【サロゲートペア適正チェック】:不正な文字列チェック (サロゲートペアが不正な文字を含む)
- toWellFormed【サロゲートペア適正変換】:適正文字列に変換 (不正なサロゲートペアを U+FFFD に変換)
関連
外部リンク
- ECMA-262 (英語)
String.prototype.isWellFormed ( ) ES2024 (15) ES2023 (14) ES2022 (13) String.prototype.toWellFormed ( ) ES2024 (15) ES2023 (14) ES2022 (13)
構文
string.isWellFormed( )
サロゲートペア適正チェック結果 (true:適正 / false:不正)
string.toWellFormed( )
変換後の文字列 (不正サロゲートペアは 0xFFFD に変換)