aboutsummaryrefslogtreecommitdiff
path: root/files/ja/web/javascript/reference/errors/not_defined
diff options
context:
space:
mode:
authorMasahiro FUJIMOTO <mfujimot@gmail.com>2021-06-25 01:17:20 +0900
committerGitHub <noreply@github.com>2021-06-25 01:17:20 +0900
commit9b965a794d8e500fc0414f234f451a0c6b464984 (patch)
treec0b7985200f9d14396ad6eae3aea6ca1b33a8777 /files/ja/web/javascript/reference/errors/not_defined
parent74c650c03c337ff0868bd860b886c3af8befb743 (diff)
downloadtranslated-content-9b965a794d8e500fc0414f234f451a0c6b464984.tar.gz
translated-content-9b965a794d8e500fc0414f234f451a0c6b464984.tar.bz2
translated-content-9b965a794d8e500fc0414f234f451a0c6b464984.zip
Web/JavaScript/Reference/Errors/N* を更新 (#1202)
* Web/JavaScript/Reference/Errors/N* を更新 2021/06/14 時点の英語版に同期 * 追加修正
Diffstat (limited to 'files/ja/web/javascript/reference/errors/not_defined')
-rw-r--r--files/ja/web/javascript/reference/errors/not_defined/index.html34
1 files changed, 17 insertions, 17 deletions
diff --git a/files/ja/web/javascript/reference/errors/not_defined/index.html b/files/ja/web/javascript/reference/errors/not_defined/index.html
index 3dc0feddee..0f32c3b1a2 100644
--- a/files/ja/web/javascript/reference/errors/not_defined/index.html
+++ b/files/ja/web/javascript/reference/errors/not_defined/index.html
@@ -11,40 +11,40 @@ translation_of: Web/JavaScript/Reference/Errors/Not_defined
<p>JavaScript の例外 "<em>variable</em> is not defined" は、どこかで参照している変数が存在しない場合に発生します。</p>
-<h2 id="Message" name="Message">メッセージ</h2>
+<h2 id="Message">エラーメッセージ</h2>
-<pre class="syntaxbox notranslate">ReferenceError: "x" is not defined
+<pre class="brush: js">ReferenceError: "x" is not defined
</pre>
-<h2 id="Error_type" name="Error_type">エラー種別</h2>
+<h2 id="Error_type">エラーの種類</h2>
<p>{{jsxref("ReferenceError")}}.</p>
-<h2 id="What_went_wrong" name="What_went_wrong">原因</h2>
+<h2 id="What_went_wrong">エラーの原因</h2>
-<p>どこかで存在しない変数を参照しています。この変数を宣言しておくか、現在のスクリプトまたは<a href="/ja/docs/Glossary/scope">スコープ</a>で利用可能であることを確認する必要があります。</p>
+<p>どこかで存在しない変数を参照しています。この変数を宣言しておくか、現在のスクリプトまたは<a href="/ja/docs/Glossary/Scope">スコープ</a>で利用可能であることを確認する必要があります。</p>
<div class="note">
-<p><strong>メモ:</strong> ライブラリ (jQuery など) を読み込むとき、ライブラリの変数、例えば "$" にアクセスする前に読み込みが行われるかを確認してください。ライブラリを読み込む {{HTMLElement("script")}} 要素は、それを使用するコードよりも前に置いてください。</p>
+<p><strong>注:</strong> ライブラリ (jQuery など) を読み込むとき、ライブラリの変数、例えば "$" にアクセスする前に読み込みが行われるかを確認してください。ライブラリを読み込む {{HTMLElement("script")}} 要素は、それを使用するコードよりも前に置いてください。</p>
</div>
-<h2 id="Examples" name="Examples">例</h2>
+<h2 id="Examples">例</h2>
-<h3 id="Variable_not_declared" name="Variable_not_declared">宣言されていない変数</h3>
+<h3 id="Variable_not_declared">宣言されていない変数</h3>
-<pre class="brush: js example-bad notranslate">foo.substring(1); // ReferenceError: foo is not defined
+<pre class="brush: js example-bad">foo.substring(1); // ReferenceError: foo is not defined
</pre>
<p>"foo" と言う変数はどこにも宣言されていません。これは文字列である必要があり、それならば {{jsxref("String.prototype.substring()")}} メソッドが動作します。</p>
-<pre class="brush: js example-good notranslate">var foo = 'bar';
+<pre class="brush: js example-good">var foo = 'bar';
foo.substring(1); // "ar"</pre>
-<h3 id="Wrong_scope" name="Wrong_scope">スコープの間違い</h3>
+<h3 id="Wrong_scope">スコープの間違い</h3>
<p>変数は現在の実行コンテキストで利用可能である必要があります。<a href="/ja/docs/Web/JavaScript/Reference/Functions">関数</a>の中で定義された変数は、その関数のスコープ内でしか定義されていないので、関数の外のどこからもアクセスできません。</p>
-<pre class="brush: js example-bad notranslate">function numbers() {
+<pre class="brush: js example-bad">function numbers() {
var num1 = 2,
num2 = 3;
return num1 + num2;
@@ -54,7 +54,7 @@ console.log(num1); // ReferenceError num1 is not defined.</pre>
<p>しかし、関数はそれが定義されたスコープ内で定義されたすべての変数と関数にアクセスすることができます。言い換えれば、グローバルスコープで定義された関数は、グローバルスコープ内で定義されたすべての変数にアクセスすることができます。/p&gt;</p>
-<pre class="brush: js example-good notranslate">var num1 = 2,
+<pre class="brush: js example-good">var num1 = 2,
num2 = 3;
function numbers() {
@@ -63,10 +63,10 @@ function numbers() {
console.log(numbers()); // 5</pre>
-<h2 id="See_also" name="See_also">関連情報</h2>
+<h2 id="See_also">関連情報</h2>
<ul>
- <li><a href="/ja/docs/Glossary/Scope">Scope</a></li>
- <li><a href="/ja/docs/Web/JavaScript/Guide/Grammar_and_types#Declaring_variables">変数の宣言 (JavaScript ガイド)</a></li>
- <li><a href="/ja/docs/Web/JavaScript/Guide/Functions#Function_scope/en-US/docs/">関数のスコープ (JavaScript ガイド)</a></li>
+ <li><a href="/ja/docs/Glossary/Scope">スコープ</a></li>
+ <li><a href="/ja/docs/Web/JavaScript/Guide/Grammar_and_types#declaring_variables">変数の宣言 (JavaScript ガイド)</a></li>
+ <li><a href="/ja/docs/Web/JavaScript/Guide/Functions#function_scope/en-us/docs/">関数のスコープ (JavaScript ガイド)</a></li>
</ul>