2018-10-12 15:37:13 -04:00
---
title: Add New Properties to a JavaScript Object
localeTitle: Agregar nuevas propiedades a un objeto de JavaScript
---
2019-08-12 22:44:29 +02:00
Puedes agregar nuevas propiedades a los objetos JavaScript existentes de la misma manera en que los modificarías.
2018-10-12 15:37:13 -04:00
2019-08-12 22:44:29 +02:00
Hay dos sintaxis diferentes, la notación de puntos y la notación de corchetes. La notación de puntos se prefiere en general por su legibilidad pero las propiedades deben tener un identificador válido.
2018-10-12 15:37:13 -04:00
2019-08-12 22:44:29 +02:00
Aquí se muestra cómo usar la notación de puntos:
```javascript
2018-10-12 15:37:13 -04:00
myDog.bark = "woof-woof";
```
2019-08-12 22:44:29 +02:00
Aquí se muestra cómo usar la notación de corchetes:
2018-10-12 15:37:13 -04:00
```javascript
myObject['bark'] = "woof-woof";
```
2019-08-12 22:44:29 +02:00
Usando la notación de corchetes, podemos utilizar variables como nombres de las propiedades:
2018-10-12 15:37:13 -04:00
```javascript
var dynamicProperty = "bark";
myObject[dynamicProperty] = "woof-woof";
2019-08-12 22:44:29 +02:00
```