aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMasahiro FUJIMOTO <mfujimot@gmail.com>2021-04-09 00:46:49 +0900
committerpotappo <potappo@gmail.com>2021-04-12 20:49:49 +0900
commitb96ba5977ae842525e4c4d079fff33b99405ab97 (patch)
treeef93149d880044b5d522d4932b8e651804c97410
parent66b6c459b8a9ea56f23ed386d279d773c1f66915 (diff)
downloadtranslated-content-b96ba5977ae842525e4c4d079fff33b99405ab97.tar.gz
translated-content-b96ba5977ae842525e4c4d079fff33b99405ab97.tar.bz2
translated-content-b96ba5977ae842525e4c4d079fff33b99405ab97.zip
Web/JavaScript/Reference/Errors/Not_a_codepoint を更新
2021/02/20 時点の英語版に同期
-rw-r--r--files/ja/web/javascript/reference/errors/not_a_codepoint/index.html35
1 files changed, 18 insertions, 17 deletions
diff --git a/files/ja/web/javascript/reference/errors/not_a_codepoint/index.html b/files/ja/web/javascript/reference/errors/not_a_codepoint/index.html
index c993da422c..8bc1d11a3f 100644
--- a/files/ja/web/javascript/reference/errors/not_a_codepoint/index.html
+++ b/files/ja/web/javascript/reference/errors/not_a_codepoint/index.html
@@ -2,34 +2,35 @@
title: 'RangeError: argument is not a valid code point'
slug: Web/JavaScript/Reference/Errors/Not_a_codepoint
tags:
- - Errors
- - JavaScript
- - RangeError
+- Error
+- Errors
+- JavaScript
+- RangeError
translation_of: Web/JavaScript/Reference/Errors/Not_a_codepoint
---
<div>{{jsSidebar("Errors")}}</div>
-<h2 id="メッセージ">メッセージ</h2>
+<p>JavaScript の例外 "Invalid code point" は、 {{jsxref("NaN")}} 値、負の整数 (-1)、 整数以外 (5.4)、 0x10FFFF より大きい数 (1114111) が {{jsxref("String.fromCodePoint()")}} で使用された場合に発生します。</p>
-<pre class="syntaxbox">RangeError: {0} is not a valid code point (Firefox)
-RangeError: Invalid code point {0} (Chrome)
+<h2 id="Message">メッセージ</h2>
+
+<pre class="brush: js">RangeError: {0} is not a valid code point (Firefox)
+RangeError: Invalid code point {0} (Chromium)
</pre>
-<h2 id="エラータイプ">エラータイプ</h2>
+<h2 id="Error_type">エラー種別</h2>
<p>{{jsxref("RangeError")}}</p>
-<h2 id="何がうまくいかなかったのか?">何がうまくいかなかったのか?</h2>
-
-<p>{{jsxref("String.fromCodePoint()")}} メソッドは、有効なコードポイントのみを受け付けます。</p>
+<h2 id="What_went_wrong">原因</h2>
-<p><a href="https://ja.wikipedia.org/wiki/%E7%AC%A6%E5%8F%B7%E7%82%B9">コードポイント</a>は、ユニコード文字集合の値です。これは整数 <code>0</code> から <code>0x10FFFF</code> までの範囲です。</p>
+<p>{{jsxref("String.fromCodePoint()")}} は、 {{jsxref("NaN")}} 値、負の整数 (-1)、 整数以外 (5.4)、 0x10FFFF より大きい数 (1114111) が渡されるとこのエラーを発生します。</p>
-<p>{{jsxref("NaN")}} や、-1 などの負数(negative Integers)、3.14 などの非整数値(non-integers)、<code>0x10FFFF</code>(<code>1114111</code>)より大きい値をこのメソッドで使うことはできません。</p>
+<p><a href="https://ja.wikipedia.org/wiki/%E7%AC%A6%E5%8F%B7%E7%82%B9">コードポイント</a>は、 Unicode 文字集合の値です。これは整数 <code>0</code> から <code>0x10FFFF</code> までの範囲です。</p>
-<h2 id="例">例</h2>
+<h2 id="Examples">例</h2>
-<h3 id="無効なケース">無効なケース</h3>
+<h3 id="Invalid_cases">無効なケース</h3>
<pre class="brush: js example-bad">String.fromCodePoint('_'); // RangeError
String.fromCodePoint(Infinity); // RangeError
@@ -38,7 +39,7 @@ String.fromCodePoint(3.14); // RangeError
String.fromCodePoint(3e-2); // RangeError
String.fromCodePoint(NaN); // RangeError</pre>
-<h3 id="有効なケース">有効なケース</h3>
+<h3 id="Valid_cases">有効なケース</h3>
<pre class="brush: js example-good">String.fromCodePoint(42); // "*"
String.fromCodePoint(65, 90); // "AZ"
@@ -48,8 +49,8 @@ String.fromCodePoint(194564); // "\uD87E\uDC04"
String.fromCodePoint(0x1D306, 0x61, 0x1D307) // "\uD834\uDF06a\uD834\uDF07"
</pre>
-<h2 id="関連項目">関連項目</h2>
+<h2 id="See_also">関連情報</h2>
<ul>
- <li>{{jsxref("String.fromCodePoint()")}}</li>
+ <li>{{jsxref("String.fromCodePoint()")}}</li>
</ul>