From d9247fba6815cc11d44e0c7c59c69157c830c467 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Thu, 16 Sep 2021 23:57:54 +0900 Subject: Web/JavaScript 以下の文書内のリンクURLを正規化 (#2354) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - /en-US へのリンクを /ja へのリンクに修正 - /ja が付いていないものに /ja を付加 - MDN内のリンクが完全URLの場合、 /ja/docs からのURLに修正 --- files/ja/web/javascript/guide/functions/index.html | 2 +- files/ja/web/javascript/guide/grammar_and_types/index.html | 2 +- files/ja/web/javascript/guide/iterators_and_generators/index.html | 2 +- files/ja/web/javascript/guide/keyed_collections/index.html | 2 +- files/ja/web/javascript/guide/loops_and_iteration/index.html | 2 +- files/ja/web/javascript/guide/modules/index.html | 4 ++-- 6 files changed, 7 insertions(+), 7 deletions(-) (limited to 'files/ja/web/javascript/guide') diff --git a/files/ja/web/javascript/guide/functions/index.html b/files/ja/web/javascript/guide/functions/index.html index c63d481d0c..ffc6ad9752 100644 --- a/files/ja/web/javascript/guide/functions/index.html +++ b/files/ja/web/javascript/guide/functions/index.html @@ -59,7 +59,7 @@ y = mycar.make; // y は "Toyota" という値になる

関数式

-

ここまでの関数宣言はすべて構文的な文でしたが、関数は関数式によって作成することもできます。

+

ここまでの関数宣言はすべて構文的な文でしたが、関数は関数式によって作成することもできます。

このような関数は無名 (anonymous) にすることができます。名前をつけなくてもよいのです。例えば、関数 square は次のように定義することができます。

diff --git a/files/ja/web/javascript/guide/grammar_and_types/index.html b/files/ja/web/javascript/guide/grammar_and_types/index.html index b32688e6d7..0b6112789b 100644 --- a/files/ja/web/javascript/guide/grammar_and_types/index.html +++ b/files/ja/web/javascript/guide/grammar_and_types/index.html @@ -88,7 +88,7 @@ translation_of: Web/JavaScript/Guide/Grammar_and_types
  • {{jsxref("Statements/const", "const")}} または {{jsxref("Statements/let", "let")}} キーワードを使う。例えば、let y = 13。この構文はブロックスコープのローカル変数を宣言することができます。(以下にある変数のスコープをご覧ください。)
  • -

    分割代入構文を使用して、オブジェクトリテラルから値を展開する変数を宣言することができます。例えば、let { bar } = foo とします。これは bar という名前の変数を作成し、オブジェクト foo の同名キーから対応する値を代入します。

    +

    分割代入構文を使用して、オブジェクトリテラルから値を展開する変数を宣言することができます。例えば、let { bar } = foo とします。これは bar という名前の変数を作成し、オブジェクト foo の同名キーから対応する値を代入します。

    また、x = 42 のように、単純に値を変数に代入することもできます。この形は、未宣言のグローバル変数を生成します。strict モードの JavaScript では警告が発生します。未宣言のグローバル変数は、よく予期しない動作を引き起こします。したがって、宣言されていないグローバル変数を使用することはお勧めしません。

    diff --git a/files/ja/web/javascript/guide/iterators_and_generators/index.html b/files/ja/web/javascript/guide/iterators_and_generators/index.html index 685898d31f..ef25e5bfa8 100644 --- a/files/ja/web/javascript/guide/iterators_and_generators/index.html +++ b/files/ja/web/javascript/guide/iterators_and_generators/index.html @@ -19,7 +19,7 @@ translation_of: Web/JavaScript/Guide/Iterators_and_Generators

    詳細についてはこちらもご覧ください: