From d94b4f47476bbc901753f68d6dfe317e1c5c732e Mon Sep 17 00:00:00 2001 From: MDN Date: Sat, 29 May 2021 01:14:43 +0000 Subject: [CRON] sync translated content --- files/pt-br/_redirects.txt | 1 + files/pt-br/_wikihistory.json | 12 ++-- .../operators/pipeline_operator/index.html | 66 ++++++++++++++++++++++ .../operators/pipeline_operator/index.html | 65 --------------------- 4 files changed, 73 insertions(+), 71 deletions(-) create mode 100644 files/pt-br/orphaned/web/javascript/reference/operators/pipeline_operator/index.html delete mode 100644 files/pt-br/web/javascript/reference/operators/pipeline_operator/index.html (limited to 'files/pt-br') diff --git a/files/pt-br/_redirects.txt b/files/pt-br/_redirects.txt index 631aaa1fcd..2359ac805e 100644 --- a/files/pt-br/_redirects.txt +++ b/files/pt-br/_redirects.txt @@ -854,6 +854,7 @@ /pt-BR/docs/Web/JavaScript/Reference/Operators/Operador_Virgula /pt-BR/docs/Web/JavaScript/Reference/Operators/Comma_Operator /pt-BR/docs/Web/JavaScript/Reference/Operators/Operadores_Logicos /pt-BR/docs/conflicting/Web/JavaScript/Reference/Operators_8fa8b34b0547a749514637a15d386886 /pt-BR/docs/Web/JavaScript/Reference/Operators/Operadores_de_comparação /pt-BR/docs/conflicting/Web/JavaScript/Reference/Operators_0d2e4b8154642b5a9dbd76a2a48cf96a +/pt-BR/docs/Web/JavaScript/Reference/Operators/Pipeline_operator /pt-BR/docs/orphaned/Web/JavaScript/Reference/Operators/Pipeline_operator /pt-BR/docs/Web/JavaScript/Reference/Operators/Spread_operator /pt-BR/docs/conflicting/Web/JavaScript/Reference/Operators/Spread_syntax /pt-BR/docs/Web/JavaScript/Reference/Operators/operador_de_coalescencia_nula /pt-BR/docs/Web/JavaScript/Reference/Operators/Nullish_coalescing_operator /pt-BR/docs/Web/JavaScript/Reference/Properties_Index /pt-BR/docs/Web/JavaScript/Reference diff --git a/files/pt-br/_wikihistory.json b/files/pt-br/_wikihistory.json index 02cd6c4001..1dcad77dd8 100644 --- a/files/pt-br/_wikihistory.json +++ b/files/pt-br/_wikihistory.json @@ -15397,12 +15397,6 @@ "agusmao720919" ] }, - "Web/JavaScript/Reference/Operators/Pipeline_operator": { - "modified": "2020-10-15T22:12:37.977Z", - "contributors": [ - "murillodmiranda" - ] - }, "Web/JavaScript/Reference/Operators/Property_Accessors": { "modified": "2020-03-12T19:44:40.050Z", "contributors": [ @@ -17330,6 +17324,12 @@ "LuisAraujo" ] }, + "orphaned/Web/JavaScript/Reference/Operators/Pipeline_operator": { + "modified": "2020-10-15T22:12:37.977Z", + "contributors": [ + "murillodmiranda" + ] + }, "orphaned/Web/SVG/Element/color-profile": { "modified": "2019-03-23T22:57:13.667Z", "contributors": [ diff --git a/files/pt-br/orphaned/web/javascript/reference/operators/pipeline_operator/index.html b/files/pt-br/orphaned/web/javascript/reference/operators/pipeline_operator/index.html new file mode 100644 index 0000000000..84ea16c7bc --- /dev/null +++ b/files/pt-br/orphaned/web/javascript/reference/operators/pipeline_operator/index.html @@ -0,0 +1,66 @@ +--- +title: Operador Pipeline +slug: orphaned/Web/JavaScript/Reference/Operators/Pipeline_operator +translation_of: Web/JavaScript/Reference/Operators/Pipeline_operator +original_slug: Web/JavaScript/Reference/Operators/Pipeline_operator +--- +
{{jsSidebar("Operators")}} {{SeeCompatTable}}
+ +

O operador experimental pipeline |> (atualmente no estágio 1) permite a criação de chamadas de funções encadeadas de maneira legível. Basicamente, o operador de pipeline fornece açúcar sintático em uma chamada de função com um único argumento, permitindo que você escreva

+ +

'%21' |> decodeURI ao invés de decodeURI('%21').

+ +

Sintaxe

+ +
expressão |> função
+ +

Exemplos

+ +

Chamadas de funções encadeadas

+ +

 

+ +

O operador de pipeline pode melhorar a legibilidade ao encadear várias funções.

+ +
const double = (n) => n * 2;
+const increment = (n) => n + 1;
+
+// sem o perador pipeline
+double(increment(double(double(5)))); // 42
+
+// com o operador pipeline
+5 |> double |> double |> increment |> double; // 42
+
+ +

Especificações

+ + + + + + + + + + + + + + + + +
EspecificaçãoStatusComentário
Pipeline operator draftEstágio 1Não faz parte da especificação ECMAScript ainda.
+ +

Compatibilidade com os navegadores

+ +
+ + +

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

+
+ +

Ver também

+ + diff --git a/files/pt-br/web/javascript/reference/operators/pipeline_operator/index.html b/files/pt-br/web/javascript/reference/operators/pipeline_operator/index.html deleted file mode 100644 index 9de22603c9..0000000000 --- a/files/pt-br/web/javascript/reference/operators/pipeline_operator/index.html +++ /dev/null @@ -1,65 +0,0 @@ ---- -title: Operador Pipeline -slug: Web/JavaScript/Reference/Operators/Pipeline_operator -translation_of: Web/JavaScript/Reference/Operators/Pipeline_operator ---- -
{{jsSidebar("Operators")}} {{SeeCompatTable}}
- -

O operador experimental pipeline |> (atualmente no estágio 1) permite a criação de chamadas de funções encadeadas de maneira legível. Basicamente, o operador de pipeline fornece açúcar sintático em uma chamada de função com um único argumento, permitindo que você escreva

- -

'%21' |> decodeURI ao invés de decodeURI('%21').

- -

Sintaxe

- -
expressão |> função
- -

Exemplos

- -

Chamadas de funções encadeadas

- -

 

- -

O operador de pipeline pode melhorar a legibilidade ao encadear várias funções.

- -
const double = (n) => n * 2;
-const increment = (n) => n + 1;
-
-// sem o perador pipeline
-double(increment(double(double(5)))); // 42
-
-// com o operador pipeline
-5 |> double |> double |> increment |> double; // 42
-
- -

Especificações

- - - - - - - - - - - - - - - - -
EspecificaçãoStatusComentário
Pipeline operator draftEstágio 1Não faz parte da especificação ECMAScript ainda.
- -

Compatibilidade com os navegadores

- -
- - -

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

-
- -

Ver também

- - -- cgit v1.2.3-54-g00ecf