From 053092c0b3d89a0168cfa99f2e95b15c378ce08f Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Thu, 5 Aug 2021 01:59:54 +0900 Subject: orphaned/Web/JavaScript/Reference/Operators 以下を削除 (#1639) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 英語版になく、不要と思われるため削除。 --- files/ja/_redirects.txt | 15 ++-- files/ja/_wikihistory.json | 22 ------ .../operators/pipeline_operator/index.html | 88 ---------------------- .../reference/operators/special/index.html | 6 -- .../operators/special_operators/index.html | 6 -- 5 files changed, 7 insertions(+), 130 deletions(-) delete mode 100644 files/ja/orphaned/web/javascript/reference/operators/pipeline_operator/index.html delete mode 100644 files/ja/orphaned/web/javascript/reference/operators/special/index.html delete mode 100644 files/ja/orphaned/web/javascript/reference/operators/special_operators/index.html diff --git a/files/ja/_redirects.txt b/files/ja/_redirects.txt index 9af930de4d..515b1aa853 100644 --- a/files/ja/_redirects.txt +++ b/files/ja/_redirects.txt @@ -959,7 +959,7 @@ /ja/docs/Core_JavaScript_1.5_Reference/Operators/Logical_Operators /ja/docs/Web/JavaScript/Reference/Operators /ja/docs/Core_JavaScript_1.5_Reference/Operators/Member_Operators /ja/docs/Web/JavaScript/Reference/Operators/Property_Accessors /ja/docs/Core_JavaScript_1.5_Reference/Operators/Operator_Precedence /ja/docs/Web/JavaScript/Reference/Operators/Operator_Precedence -/ja/docs/Core_JavaScript_1.5_Reference/Operators/Special_Operators /ja/docs/orphaned/Web/JavaScript/Reference/Operators/Special_Operators +/ja/docs/Core_JavaScript_1.5_Reference/Operators/Special_Operators /ja/docs/Web/JavaScript/Reference/Operators /ja/docs/Core_JavaScript_1.5_Reference/Operators/Special_Operators/Comma_Operator /ja/docs/Web/JavaScript/Reference/Operators/Comma_Operator /ja/docs/Core_JavaScript_1.5_Reference/Operators/Special_Operators/function_Operator /ja/docs/Web/JavaScript/Reference/Operators/function /ja/docs/Core_JavaScript_1.5_Reference/Operators/Special_Operators/new_Operator /ja/docs/Web/JavaScript/Reference/Operators/new @@ -2641,9 +2641,9 @@ /ja/docs/JavaScript/Reference/Operators/Logical_Operators /ja/docs/Web/JavaScript/Reference/Operators /ja/docs/JavaScript/Reference/Operators/Member_Operators /ja/docs/Web/JavaScript/Reference/Operators/Property_Accessors /ja/docs/JavaScript/Reference/Operators/Operator_Precedence /ja/docs/Web/JavaScript/Reference/Operators/Operator_Precedence -/ja/docs/JavaScript/Reference/Operators/Special /ja/docs/orphaned/Web/JavaScript/Reference/Operators/Special +/ja/docs/JavaScript/Reference/Operators/Special /ja/docs/Web/JavaScript/Reference/Operators /ja/docs/JavaScript/Reference/Operators/Special/get /ja/docs/Web/JavaScript/Reference/Functions/get -/ja/docs/JavaScript/Reference/Operators/Special_Operators /ja/docs/orphaned/Web/JavaScript/Reference/Operators/Special_Operators +/ja/docs/JavaScript/Reference/Operators/Special_Operators /ja/docs/Web/JavaScript/Reference/Operators /ja/docs/JavaScript/Reference/Operators/Special_Operators/Comma_Operator /ja/docs/Web/JavaScript/Reference/Operators/Comma_Operator /ja/docs/JavaScript/Reference/Operators/Special_Operators/function_Operator /ja/docs/Web/JavaScript/Reference/Operators/function /ja/docs/JavaScript/Reference/Operators/Special_Operators/new_Operator /ja/docs/Web/JavaScript/Reference/Operators/new @@ -4460,10 +4460,9 @@ /ja/docs/Web/JavaScript/Reference/Operators/Comparison_Operators /ja/docs/Web/JavaScript/Reference/Operators /ja/docs/Web/JavaScript/Reference/Operators/Logical_Operators /ja/docs/Web/JavaScript/Reference/Operators /ja/docs/Web/JavaScript/Reference/Operators/Member_Operators /ja/docs/Web/JavaScript/Reference/Operators/Property_Accessors -/ja/docs/Web/JavaScript/Reference/Operators/Pipeline_operator /ja/docs/orphaned/Web/JavaScript/Reference/Operators/Pipeline_operator -/ja/docs/Web/JavaScript/Reference/Operators/Special /ja/docs/orphaned/Web/JavaScript/Reference/Operators/Special +/ja/docs/Web/JavaScript/Reference/Operators/Special /ja/docs/Web/JavaScript/Reference/Operators /ja/docs/Web/JavaScript/Reference/Operators/Special/get /ja/docs/Web/JavaScript/Reference/Functions/get -/ja/docs/Web/JavaScript/Reference/Operators/Special_Operators /ja/docs/orphaned/Web/JavaScript/Reference/Operators/Special_Operators +/ja/docs/Web/JavaScript/Reference/Operators/Special_Operators /ja/docs/Web/JavaScript/Reference/Operators /ja/docs/Web/JavaScript/Reference/Operators/Special_Operators/Comma_Operator /ja/docs/Web/JavaScript/Reference/Operators/Comma_Operator /ja/docs/Web/JavaScript/Reference/Operators/Special_Operators/function_Operator /ja/docs/Web/JavaScript/Reference/Operators/function /ja/docs/Web/JavaScript/Reference/Operators/Special_Operators/new_Operator /ja/docs/Web/JavaScript/Reference/Operators/new @@ -5051,9 +5050,9 @@ /ja/docs/dummySlug/Reference/Operators/Logical_Operators /ja/docs/Web/JavaScript/Reference/Operators /ja/docs/dummySlug/Reference/Operators/Member_Operators /ja/docs/Web/JavaScript/Reference/Operators/Property_Accessors /ja/docs/dummySlug/Reference/Operators/Operator_Precedence /ja/docs/Web/JavaScript/Reference/Operators/Operator_Precedence -/ja/docs/dummySlug/Reference/Operators/Special /ja/docs/orphaned/Web/JavaScript/Reference/Operators/Special +/ja/docs/dummySlug/Reference/Operators/Special /ja/docs/Web/JavaScript/Reference/Operators /ja/docs/dummySlug/Reference/Operators/Special/get /ja/docs/Web/JavaScript/Reference/Functions/get -/ja/docs/dummySlug/Reference/Operators/Special_Operators /ja/docs/orphaned/Web/JavaScript/Reference/Operators/Special_Operators +/ja/docs/dummySlug/Reference/Operators/Special_Operators /ja/docs/Web/JavaScript/Reference/Operators /ja/docs/dummySlug/Reference/Operators/Special_Operators/Comma_Operator /ja/docs/Web/JavaScript/Reference/Operators/Comma_Operator /ja/docs/dummySlug/Reference/Operators/Special_Operators/function_Operator /ja/docs/Web/JavaScript/Reference/Operators/function /ja/docs/dummySlug/Reference/Operators/Special_Operators/new_Operator /ja/docs/Web/JavaScript/Reference/Operators/new diff --git a/files/ja/_wikihistory.json b/files/ja/_wikihistory.json index e55872f326..48117a47fb 100644 --- a/files/ja/_wikihistory.json +++ b/files/ja/_wikihistory.json @@ -50867,28 +50867,6 @@ "shide55" ] }, - "orphaned/Web/JavaScript/Reference/Operators/Pipeline_operator": { - "modified": "2020-10-17T14:59:10.566Z", - "contributors": [ - "mpcjazz", - "mfuji09", - "YuichiNukiyama" - ] - }, - "orphaned/Web/JavaScript/Reference/Operators/Special": { - "modified": "2019-01-16T13:14:28.710Z", - "contributors": [ - "ethertank", - "Potappo" - ] - }, - "orphaned/Web/JavaScript/Reference/Operators/Special_Operators": { - "modified": "2019-01-16T13:12:31.355Z", - "contributors": [ - "ethertank", - "Potappo" - ] - }, "orphaned/Web/Manifest/serviceworker": { "modified": "2020-10-15T22:29:06.759Z", "contributors": [ diff --git a/files/ja/orphaned/web/javascript/reference/operators/pipeline_operator/index.html b/files/ja/orphaned/web/javascript/reference/operators/pipeline_operator/index.html deleted file mode 100644 index 62a25f0673..0000000000 --- a/files/ja/orphaned/web/javascript/reference/operators/pipeline_operator/index.html +++ /dev/null @@ -1,88 +0,0 @@ ---- -title: パイプライン演算子 (|>) -slug: orphaned/Web/JavaScript/Reference/Operators/Pipeline_operator -tags: - - Chaining - - Experimental - - JavaScript - - Language feature - - Operator - - Pipeline - - パイプライン - - 実験的 - - 演算子 - - 言語機能 - - 連結 -translation_of: Web/JavaScript/Reference/Operators/Pipeline_operator -original_slug: Web/JavaScript/Reference/Operators/Pipeline_operator ---- -
{{jsSidebar("Operators")}}
- -

実験的なパイプライン演算子 |> (現在はステージ 1 です) は、式の値を関数に接続します。これによって、読みやすい方法で一連の関数呼び出しを作成することができます。結果的に、単一の引数を用いた関数呼び出しの糖衣構文となり、次のように書くことができます。

- -
let url = "%21" |> decodeURI;
- -

これと等価な従来の構文は次のようになります。

- -
let url = decodeURI("%21");
-
- -

構文

- -
expression |> function
-
- -

指定された expression の値が function に、単一の引数として渡されます。

- -

引数

- -
-
expression
-
任意の式です。
-
function
-
任意の関数です。
-
- -

- -

関数呼び出しの連結

- -

パイプライン演算子は、複数の関数の連結を読みやすくすることができます。

- -
const double = (n) => n * 2;
-const increment = (n) => n + 1;
-
-// パイプライン演算子なし
-double(increment(double(double(5)))); // 42
-
-// パイプライン演算子あり
-5 |> double |> double |> increment |> double; // 42
-
- -

仕様

- - - - - - - - - - - - -
仕様書
{{SpecName('Pipeline operator', '#sec-intro', 'Pipeline operator')}}
- -

ブラウザー実装状況

- - - -

{{Compat("javascript.operators.pipeline")}}

- -

関連情報

- - diff --git a/files/ja/orphaned/web/javascript/reference/operators/special/index.html b/files/ja/orphaned/web/javascript/reference/operators/special/index.html deleted file mode 100644 index 9d0f3c2c8b..0000000000 --- a/files/ja/orphaned/web/javascript/reference/operators/special/index.html +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Special -slug: orphaned/Web/JavaScript/Reference/Operators/Special -original_slug: Web/JavaScript/Reference/Operators/Special ---- -This page was auto-generated because a user created a sub-page to this page. diff --git a/files/ja/orphaned/web/javascript/reference/operators/special_operators/index.html b/files/ja/orphaned/web/javascript/reference/operators/special_operators/index.html deleted file mode 100644 index 8e40cccc03..0000000000 --- a/files/ja/orphaned/web/javascript/reference/operators/special_operators/index.html +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Special Operators -slug: orphaned/Web/JavaScript/Reference/Operators/Special_Operators -original_slug: Web/JavaScript/Reference/Operators/Special_Operators ---- -This page was auto-generated because a user created a sub-page to this page. -- cgit v1.2.3-54-g00ecf