aboutsummaryrefslogtreecommitdiff
path: root/files/pt-br/web
diff options
context:
space:
mode:
authorJavel Queiroz Freitas <42359787+JavelFreitas@users.noreply.github.com>2021-10-19 08:45:39 -0300
committerGitHub <noreply@github.com>2021-10-19 08:45:39 -0300
commite6412418b082273df0b22325b963e1afb23a896a (patch)
treeb51bc5952cb45dccde50906fd1c5a3b44e519b78 /files/pt-br/web
parent76809bf158690469bfd9ea0bee127a5e812f373b (diff)
downloadtranslated-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/
Diffstat (limited to 'files/pt-br/web')
-rw-r--r--files/pt-br/web/javascript/reference/operators/optional_chaining/index.html6
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>