Fix indentation of sample code (#24266)

This commit is contained in:
Igor Hideki Trindade
2019-07-03 20:40:10 -04:00
committed by Randell Dawson
parent 5cccbd5d47
commit 4a70f2873e

View File

@@ -7,15 +7,15 @@ localeTitle: Funções de seta
Funções no ES6 mudaram um pouco. Quero dizer a sintaxe.
```javascript
// Old Syntax
function oldOne() {
// Old Syntax
function oldOne() {
console.log("Hello World..!");
}
}
// New Syntax
var newOne = () => {
// New Syntax
var newOne = () => {
console.log("Hello World..!");
}
}
```
A nova sintaxe pode ser um pouco confusa. Mas vou tentar explicar a sintaxe. Existem duas partes da sintaxe.
@@ -32,8 +32,8 @@ Outro exemplo com parâmetros:
```javascript
let NewOneWithParameters = (a, b) => {
console.log(a+b); // 30
}
NewOneWithParameters(10, 20);
}
NewOneWithParameters(10, 20);
```
Parênteses são opcionais quando há apenas um nome de parâmetro:
@@ -41,7 +41,7 @@ Parênteses são opcionais quando há apenas um nome de parâmetro:
```javascript
let newOneWithOneParam = a => {
console.log(a);
}
}
```
Uma vantagem incrível da função de setas é que você não pode religar uma função de seta. Sempre será chamado com o contexto em que foi definido. Apenas use uma função normal.
@@ -58,4 +58,4 @@ Uma vantagem incrível da função de setas é que você não pode religar uma f
});
```
Eu não acho que eu precise dar uma explicação para isso. É simples.
Eu não acho que eu precise dar uma explicação para isso. É simples.