diff options
author | Javel Queiroz Freitas <42359787+JavelFreitas@users.noreply.github.com> | 2021-10-19 08:45:39 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-19 08:45:39 -0300 |
commit | e6412418b082273df0b22325b963e1afb23a896a (patch) | |
tree | b51bc5952cb45dccde50906fd1c5a3b44e519b78 | |
parent | 76809bf158690469bfd9ea0bee127a5e812f373b (diff) | |
download | translated-content-e6412418b082273df0b22325b963e1afb23a896a.tar.gz translated-content-e6412418b082273df0b22325b963e1afb23a896a.tar.bz2 translated-content-e6412418b082273df0b22325b963e1afb23a896a.zip |
Fixed typo on portuguese translation (#2661)
* Fixed typo on portuguese translation
There was a typo on the portuguese page of "Optional chaining", in the second paragraph,
the translation of "chaining" to portuguese is "encadeamento", not "encadeament"
* Fixed typo in portuguese translation
Missing the translation of "valid" en-US --> "valido" pt-BR, line 95
* Fixing typo and changing href URL
valido -> válido
inside tag a href: /en-US/ -> /pt_BR/
-rw-r--r-- | files/pt-br/web/javascript/reference/operators/optional_chaining/index.html | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/files/pt-br/web/javascript/reference/operators/optional_chaining/index.html b/files/pt-br/web/javascript/reference/operators/optional_chaining/index.html index 9d84ca29fa..fb5e2fecf5 100644 --- a/files/pt-br/web/javascript/reference/operators/optional_chaining/index.html +++ b/files/pt-br/web/javascript/reference/operators/optional_chaining/index.html @@ -7,7 +7,7 @@ translation_of: Web/JavaScript/Reference/Operators/Optional_chaining <p>O operador de <strong>encadeamento opcional</strong> <strong><code>?.</code></strong> permite a leitura do valor de uma propriedade localizada internamente em uma cadeia de objetos conectados, sem que a validação de cada referência da cadeia seja expressivamente realizada.</p> -<p>O operador <strong><code>?.</code></strong> funciona de maneira similar ao operador <span class="seoSummary"><code>.</code> de encadeament, exceto que, ao invés de causar um erro se a referência é <a href="/en-US/docs/Glossary/nullish">nullish</a> ({{JSxRef("null")}} ou {{JSxRef("undefined")}}), a expressão sofre um "curto-circuito" e retorna com um valor de <code>undefined</code>.</span> Quando utilizado com uma chamada de função, retorna <code>undefined</code> se a função executada não existir.</p> +<p>O operador <strong><code>?.</code></strong> funciona de maneira similar ao operador <span class="seoSummary"><code>.</code> de encadeamento, exceto que, ao invés de causar um erro se a referência é <a href="/pt_BR/docs/Glossary/nullish">nullish</a> ({{JSxRef("null")}} ou {{JSxRef("undefined")}}), a expressão sofre um "curto-circuito" e retorna com um valor de <code>undefined</code>.</span> Quando utilizado com uma chamada de função, retorna <code>undefined</code> se a função executada não existir.</p> <p>Isso resulta em expressões mais curtas e simples ao acessar propriedades encadeadas quando a possibilidade de uma referência ser inexistente. Isso também pode auxiliar ao explorar o conteúdo de um objeto quando não existe garantia da existência de determinadas propriedades obrigatórias.</p> @@ -87,12 +87,12 @@ function doSomething(onContent, onError) { <h3 id="Encadeamento_opcional_com_expressões">Encadeamento opcional com expressões</h3> -<p>Você também pode usar o operador de encadeamento opcional ao acessar propriedades com uma expressão usando <a href="/en-US/docs/Web/JavaScript/Reference/Operators/Property_Accessors#Bracket_notation">assessores de propriedade</a>:</p> +<p>Você também pode usar o operador de encadeamento opcional ao acessar propriedades com uma expressão usando <a href="/pt_BR/docs/Web/JavaScript/Reference/Operators/Property_Accessors#Bracket_notation">assessores de propriedade</a>:</p> <pre class="brush: js notranslate">let nestedProp = obj?.['prop' + 'Name']; </pre> -<h3 id="Encadeamento_opcional_não_valid_no_lado_esquerdo_de_uma_atribuição">Encadeamento opcional não valid no lado esquerdo de uma atribuição</h3> +<h3 id="Encadeamento_opcional_não_válido_no_lado_esquerdo_de_uma_atribuição">Encadeamento opcional não válido no lado esquerdo de uma atribuição</h3> <pre class="brush: js notranslate"><code>let object = {}; object?.property = 1; // Uncaught SyntaxError: Invalid left-hand side in assignment</code></pre> |