29 lines
690 B
Markdown
29 lines
690 B
Markdown
|
---
|
|||
|
title: Manipulate JavaScript Objects
|
|||
|
localeTitle: Manipule Objetos JavaScript
|
|||
|
---
|
|||
|
Existem algumas maneiras de manipular propriedades de objeto, notação de ponto e notação de colchetes.
|
|||
|
|
|||
|
Adicionando propriedades a objetos com notação de ponto:
|
|||
|
```
|
|||
|
myObject.myProperty = "myValue";
|
|||
|
```
|
|||
|
|
|||
|
Adicionando propriedades a objetos usando notação de colchetes:
|
|||
|
|
|||
|
```javascript
|
|||
|
myObject['myProperty'] = "myValue";
|
|||
|
```
|
|||
|
|
|||
|
Usando a notação de colchetes, podemos utilizar variáveis como nomes de propriedades:
|
|||
|
|
|||
|
```javascript
|
|||
|
var dynamicProperty = "myProperty";
|
|||
|
myObject[dynamicProperty] = "myValue";
|
|||
|
```
|
|||
|
|
|||
|
Nós também podemos deletá-los assim:
|
|||
|
```
|
|||
|
delete(myObject.myProperty);
|
|||
|
|
|||
|
```
|