Skip to content

Commit 5c5295d

Browse files
committed
Merge pull request BonsaiDen#132 from davidmatas/master
Improved some spanish translation in object/general.md
2 parents 9e82a07 + 569be23 commit 5c5295d

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

doc/es/object/general.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
## Uso de objetos y propiedades
22

3-
Todo en JavaScript actúa como un objeto, con las dos únicas excepciones de
3+
Todo en JavaScript actúa como un objeto, con las dos únicas excepciones de
44
[`null`](#core.undefined) y [`undefined`](#core.undefined).
55

66
false.toString() // 'false'
77
[1, 2, 3].toString(); // '1,2,3'
8-
8+
99
function Foo(){}
1010
Foo.bar = 1;
1111
Foo.bar; // 1
1212

13-
Un error muy común es el uso de literales númericos como objetos.
13+
Un error muy común es el uso de literales númericos como objetos.
1414
Esto se debe a un error en el parser de JavaScript que intenta analizar la
1515
*notación de puntos* como un literal de punto flotante.
1616

1717
2.toString(); // lanza SyntaxError
1818

19-
Existe un par de soluciones que pueden utilizarse para hacer que los
19+
Existe un par de soluciones que pueden utilizarse para hacer que los
2020
literales númericos actúen como objetos.
2121

2222
2..toString(); // el segundo punto es reconocido correctamente
@@ -25,30 +25,30 @@ literales númericos actúen como objetos.
2525

2626
### Objetos como un tipo de datos
2727

28-
Los objetos en JavaScript también pueden ser utilizados como una Tabla Hash o conocido como [*Hashmap*][1] en inglés, consisten
28+
Los objetos en JavaScript también pueden ser utilizados como una Tabla Hash o conocido como [*Hashmap*][1] en inglés, consisten
2929
principalmente en nombres de propiedades asignadoles valores a estos.
3030

31-
El uso de un objeto literal - con notación `{}` - puede crear un
31+
El uso de un objeto literal - con notación `{}` - puede crear un
3232
objeto plano. Este nuevo objeto [heredado](#object.prototype) desde `Object.prototype`
3333
no posee [propiedades propias](#object.hasownproperty) definidas.
3434

3535
var foo = {}; // un nuevo objeto vacío
3636

3737
// un nuevo objeto con la propiedad llamada 'test' con el valor 12
38-
var bar = {test: 12};
38+
var bar = {test: 12};
3939

4040
### Acceso a las propiedades
4141

4242
Se puede acceder a las propiedades de un objeto de dos maneras, ya sea a través de la
43-
notación de punto o desde la notación de corchetes.
44-
43+
notación de punto o desde la notación de corchetes.
44+
4545
var foo = {name: 'Kitten'}
4646
foo.name; // kitten
4747
foo['name']; // kitten
48-
48+
4949
var get = 'name';
5050
foo[get]; // kitten
51-
51+
5252
foo.1234; // SyntaxError
5353
foo['1234']; // ¡funciona!
5454

@@ -59,8 +59,8 @@ el uso de propiedades que de otro modo daría lugar a error de sintaxis.
5959
### Eliminando propiedades
6060

6161
La única manera de eliminar una propiedad desde un objeto es usando el
62-
operador `delete`; Se establece la propiedad a `undefined` o `null` sólo al
63-
*valor* asociado de la propiedad, pero no ha un *key* (valor clave).
62+
operador `delete`; establecer la propiedad a `undefined` o `null` solamente
63+
elimina el *valor* asociado a la propiedad, pero no la *key* (valor clave).
6464

6565
var obj = {
6666
bar: 1,

0 commit comments

Comments
 (0)