diff options
author | Masahiro FUJIMOTO <mfujimot@gmail.com> | 2021-06-12 03:10:39 +0900 |
---|---|---|
committer | potappo <potappo@gmail.com> | 2021-06-21 23:09:03 +0900 |
commit | c43ef332c9395963ad974bcf8850bdac79f7c55c (patch) | |
tree | b0ac906bcefd76328250f3da09847286ccd16144 /files/ja/web/javascript/reference/errors/identifier_after_number | |
parent | ee4967e7aea9cdb4b9298f9e4b3bd9e80a48cf3f (diff) | |
download | translated-content-c43ef332c9395963ad974bcf8850bdac79f7c55c.tar.gz translated-content-c43ef332c9395963ad974bcf8850bdac79f7c55c.tar.bz2 translated-content-c43ef332c9395963ad974bcf8850bdac79f7c55c.zip |
Web/JavaScript/Reference/Errors/I-J* を更新
2021/06/11 時点の英語版に同期
Diffstat (limited to 'files/ja/web/javascript/reference/errors/identifier_after_number')
-rw-r--r-- | files/ja/web/javascript/reference/errors/identifier_after_number/index.html | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/files/ja/web/javascript/reference/errors/identifier_after_number/index.html b/files/ja/web/javascript/reference/errors/identifier_after_number/index.html index 1903ac1fda..3a0b8fe08b 100644 --- a/files/ja/web/javascript/reference/errors/identifier_after_number/index.html +++ b/files/ja/web/javascript/reference/errors/identifier_after_number/index.html @@ -10,9 +10,12 @@ translation_of: Web/JavaScript/Reference/Errors/Identifier_after_number --- <div>{{JSSidebar("Errors")}}</div> -<h2 id="メッセージ">メッセージ</h2> +<p>JavaScript の例外 "identifier starts immediately after numeric literal" は、識別子が数字で始まっているときに発生します。識別子の先頭は英字、アンダースコア (_)、ドル記号 ($) しか使うことができません。</p> -<pre class="syntaxbox">SyntaxError: identifier starts immediately after numeric literal (Firefox) +<h2 id="Message">エラーメッセージ</h2> + +<pre class="brush: js">SyntaxError: Unexpected identifier after numeric literal (Edge) +SyntaxError: identifier starts immediately after numeric literal (Firefox) SyntaxError: Unexpected number (Chrome) </pre> @@ -22,21 +25,24 @@ SyntaxError: Unexpected number (Chrome) <h2 id="何がうまくいかなかったのか?">何がうまくいかなかったのか?</h2> -<p>{{Glossary("Identifier", "identifiers")}} と呼ばれる変数名は特定のルールに従う必要があり、それに反しています!</p> +<p>変数の名前、いわゆる<a href="/ja/docs/Glossary/Identifier">識別子</a>は特定のルールに従う必要があり、それに反しています。</p> -<p>JavaScript の識別子は文字かアンダースコア (_)、ドル記号 ($) で始まる必要があります。数値からは始められません! 2 文字目以降でのみ、数値 (0-9) を使用できます。</p> +<p>JavaScript の識別子は文字かアンダースコア (_)、ドル記号 ($) で始まる必要があります。数値からは始められません。 2 文字目以降でのみ、数値 (0-9) を使用することができます。</p> <h2 id="例">例</h2> -<h3 id="数値文字から始まる変数名">数値文字から始まる変数名</h3> +<h3 id="Variable_names_starting_with_numeric_literals">数字から始まる変数名</h3> -<p>JavaScript は変数名を数値から始めることはできません。次は失敗です:</p> +<p>JavaScript は変数名を数字から始めることはできません。次の例は失敗します。</p> <pre class="brush: js example-bad">var 1life = 'foo'; // SyntaxError: identifier starts immediately after numeric literal var foo = 1life; // SyntaxError: identifier starts immediately after numeric literal + +alert(1.foo); +// SyntaxError: identifier starts immediately after numeric literal </pre> <p>数値始まりにならないように、変数名を変更する必要があります。</p> @@ -49,5 +55,5 @@ var foo = life1; <ul> <li><a href="/ja/docs/Web/JavaScript/Reference/Lexical_grammar">字句文法</a></li> - <li><a href="/ja/docs/Web/JavaScript/Guide">JavaScript ガイド</a>の<a href="/ja/docs/Web/JavaScript/Guide/Grammar_and_types#Variables">変数</a></li> + <li><a href="/ja/docs/Web/JavaScript/Guide">JavaScript ガイド</a>の<a href="/ja/docs/Web/JavaScript/Guide/Grammar_and_types#variables">変数</a></li> </ul> |