From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- .../global_objects/string/touppercase/index.html | 90 ++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 files/ja/web/javascript/reference/global_objects/string/touppercase/index.html (limited to 'files/ja/web/javascript/reference/global_objects/string/touppercase') diff --git a/files/ja/web/javascript/reference/global_objects/string/touppercase/index.html b/files/ja/web/javascript/reference/global_objects/string/touppercase/index.html new file mode 100644 index 0000000000..112a78b5ce --- /dev/null +++ b/files/ja/web/javascript/reference/global_objects/string/touppercase/index.html @@ -0,0 +1,90 @@ +--- +title: String.prototype.toUpperCase() +slug: Web/JavaScript/Reference/Global_Objects/String/toUpperCase +tags: + - JavaScript + - Method + - Prototype + - Reference + - String + - メソッド +translation_of: Web/JavaScript/Reference/Global_Objects/String/toUpperCase +--- +
{{JSRef}}
+ +

toUpperCase() メソッドは、呼び出す文字列の値を(文字列でない場合、文字列に変換して)大文字に変換して返します。

+ +
{{EmbedInteractiveExample("pages/js/string-touppercase.html","shorter")}}
+ + + +

構文

+ +
str.toUpperCase()
+ +

戻り値

+ +

呼び出す文字列の値を大文字に変換した新しい文字列です。

+ +

例外

+ +
+
{{jsxref("TypeError")}}
+
{{jsxref("null")}} か {{jsxref("undefined")}} で呼ばれた場合(例えば、String.prototype.toUpperCase.call(undefined))。
+
+ +

詳細

+ +

toUpperCase() メソッドは、大文字に変換された文字列の値を返します。このメソッドは、文字列自身の値に影響を与えません(JavaScript の文字列は不変です)。

+ +

+ +

基本的な使用

+ +
console.log('alphabet'.toUpperCase()); // 'ALPHABET'
+
+ +

文字列でない this 値を文字列に変換する

+ +

このメソッドは this に文字列でない値を設定した場合、文字列に変換します。:

+ +
const a = String.prototype.toUpperCase.call({
+  toString: function toString() {
+    return 'abcdef';
+  }
+});
+
+const b = String.prototype.toUpperCase.call(true);
+
+// prints out 'ABCDEF TRUE'.
+console.log(a, b);
+
+ +

仕様書

+ + + + + + + + + + + + +
仕様書
{{SpecName('ESDraft', '#sec-string.prototype.touppercase', 'String.prototype.toUpperCase')}}
+ +

ブラウザーの互換性

+ + + +

{{Compat("javascript.builtins.String.toUpperCase")}}

+ +

関連情報

+ + -- cgit v1.2.3-54-g00ecf