Skip to content

Commit

Permalink
UPDATE
Browse files Browse the repository at this point in the history
  • Loading branch information
lksilva committed Aug 29, 2018
1 parent 5eeb1ec commit 32612cb
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion JS/JS-br.md
Original file line number Diff line number Diff line change
Expand Up @@ -507,7 +507,7 @@ A implementação da idéia acima sobre herança: primeiro cria uma instância d
A herança de implementação com o método acima pode perfeitamente resolve a restrição no baixo nível do JS.
# Deep and Shallow Copy
# Cópia profunda e rasa
```js
let a = {
Expand All @@ -518,6 +518,8 @@ a.age = 2
console.log(b.age) // 2
```
A partir do exemplo acima, nós podemos ver que se você assinar um objeto para uma variável, então os valores dos dois vão ter a mesma referência, um muda o outro muda adequadamente.
From the above example, we can see that if you assign an object to a variable, then the values of both will be the same reference, one changes, the other changes accordingly.
Usually, we don't want such problem to appear during development, thus we can use shallow copy to solve this problem.
Expand Down

0 comments on commit 32612cb

Please sign in to comment.