Merge pull request #1993 from ingmrb/ingmrb-patch-3

[javascript/es] fixed typos
This commit is contained in:
Spurlow 2015-11-02 18:44:23 +08:00
commit ff0ebfd4cb
2 changed files with 18 additions and 18 deletions

View File

@ -30,7 +30,7 @@ Aunque JavaScript no sólo se limita a los navegadores web: Node.js, Un proyecto
// Cada sentencia puede ser terminada con punto y coma ; // Cada sentencia puede ser terminada con punto y coma ;
hazAlgo(); hazAlgo();
// ... aunque no es necesario, ya que el punto y coma se agrega automaticamente // ... aunque no es necesario, ya que el punto y coma se agrega automáticamente
// cada que se detecta una nueva línea, a excepción de algunos casos. // cada que se detecta una nueva línea, a excepción de algunos casos.
hazAlgo() hazAlgo()
@ -109,7 +109,7 @@ null == undefined; // = true
null === undefined; // false null === undefined; // false
// Los Strings funcionan como arreglos de caracteres // Los Strings funcionan como arreglos de caracteres
// Puedes accesar a cada caracter con la función charAt() // Puedes acceder a cada caracter con la función charAt()
"Este es un String".charAt(0); // = 'E' "Este es un String".charAt(0); // = 'E'
// ...o puedes usar la función substring() para acceder a pedazos más grandes // ...o puedes usar la función substring() para acceder a pedazos más grandes
@ -186,7 +186,7 @@ miObjeto.miLlave; // = "miValor"
// agregar nuevas llaves. // agregar nuevas llaves.
miObjeto.miTerceraLlave = true; miObjeto.miTerceraLlave = true;
// Si intentas accesar con una llave que aún no está asignada tendrás undefined. // Si intentas acceder con una llave que aún no está asignada tendrás undefined.
miObjeto.miCuartaLlave; // = undefined miObjeto.miCuartaLlave; // = undefined
/////////////////////////////////// ///////////////////////////////////
@ -301,7 +301,7 @@ i; // = 5 - en un lenguaje que da ámbitos por bloque esto sería undefined, per
//inmediatamente", que preveé variables temporales de fugarse al ámbito global //inmediatamente", que preveé variables temporales de fugarse al ámbito global
(function(){ (function(){
var temporal = 5; var temporal = 5;
// Podemos accesar al ámbito global asignando al 'objeto global', el cual // Podemos acceder al ámbito global asignando al 'objeto global', el cual
// en un navegador siempre es 'window'. El objeto global puede tener // en un navegador siempre es 'window'. El objeto global puede tener
// un nombre diferente en ambientes distintos, por ejemplo Node.js . // un nombre diferente en ambientes distintos, por ejemplo Node.js .
window.permanente = 10; window.permanente = 10;
@ -321,7 +321,7 @@ function decirHolaCadaCincoSegundos(nombre){
alert(texto); alert(texto);
} }
setTimeout(interna, 5000); setTimeout(interna, 5000);
// setTimeout es asíncrono, así que la funcion decirHolaCadaCincoSegundos // setTimeout es asíncrono, así que la función decirHolaCadaCincoSegundos
// terminará inmediatamente, y setTimeout llamará a interna() a los cinco segundos // terminará inmediatamente, y setTimeout llamará a interna() a los cinco segundos
// Como interna está "cerrada dentro de" decirHolaCadaCindoSegundos, interna todavía tiene // Como interna está "cerrada dentro de" decirHolaCadaCindoSegundos, interna todavía tiene
// acceso a la variable 'texto' cuando es llamada. // acceso a la variable 'texto' cuando es llamada.
@ -339,7 +339,7 @@ var miObjeto = {
}; };
miObjeto.miFuncion(); // = "¡Hola Mundo!" miObjeto.miFuncion(); // = "¡Hola Mundo!"
// Cuando las funciones de un objeto son llamadas, pueden accesar a las variables // Cuando las funciones de un objeto son llamadas, pueden acceder a las variables
// del objeto con la palabra clave 'this'. // del objeto con la palabra clave 'this'.
miObjeto = { miObjeto = {
miString: "¡Hola Mundo!", miString: "¡Hola Mundo!",
@ -401,11 +401,11 @@ var MiConstructor = function(){
miNuevoObjeto = new MiConstructor(); // = {miNumero: 5} miNuevoObjeto = new MiConstructor(); // = {miNumero: 5}
miNuevoObjeto.miNumero; // = 5 miNuevoObjeto.miNumero; // = 5
// Todos los objetos JavaScript tienen un 'prototipo'. Cuando vas a accesar a una // Todos los objetos JavaScript tienen un 'prototipo'. Cuando vas a acceder a una
// propiedad en un objeto que no existe en el objeto el intérprete buscará en // propiedad en un objeto que no existe en el objeto el intérprete buscará en
// el prototipo. // el prototipo.
// Algunas implementaciones de JavaScript te permiten accesar al prototipo de // Algunas implementaciones de JavaScript te permiten acceder al prototipo de
// un objeto con la propiedad __proto__. Mientras que esto es útil para explicar // un objeto con la propiedad __proto__. Mientras que esto es útil para explicar
// prototipos, no es parte del estándar; veremos formas estándar de usar prototipos // prototipos, no es parte del estándar; veremos formas estándar de usar prototipos
// más adelante. // más adelante.
@ -440,7 +440,7 @@ miPrototipo.sentidoDeLaVida = 43;
miObjeto.sentidoDeLaVida; // = 43 miObjeto.sentidoDeLaVida; // = 43
// Mencionabamos anteriormente que __proto__ no está estandarizado, y que no // Mencionabamos anteriormente que __proto__ no está estandarizado, y que no
// existe una forma estándar de accesar al prototipo de un objeto. De todas formas. // existe una forma estándar de acceder al prototipo de un objeto. De todas formas.
// hay dos formas de crear un nuevo objeto con un prototipo dado. // hay dos formas de crear un nuevo objeto con un prototipo dado.
// El primer método es Object.create, el cual es una adición reciente a JavaScript, // El primer método es Object.create, el cual es una adición reciente a JavaScript,
@ -476,7 +476,7 @@ typeof miNumero; // = 'number'
typeof miNumeroObjeto; // = 'object' typeof miNumeroObjeto; // = 'object'
miNumero === miNumeroObjeyo; // = false miNumero === miNumeroObjeyo; // = false
if (0){ if (0){
// Este código no se ejecutara porque 0 es false. // Este código no se ejecutará porque 0 es false.
} }
// Aún así, los objetos que envuelven y los prototipos por defecto comparten // Aún así, los objetos que envuelven y los prototipos por defecto comparten

View File

@ -21,22 +21,22 @@ JSON en su forma más pura no tiene comentarios, pero la mayoría de los parsead
"llaves": "siempre debe estar entre comillas (ya sean dobles o simples)", "llaves": "siempre debe estar entre comillas (ya sean dobles o simples)",
"numeros": 0, "numeros": 0,
"strings": "Høla, múndo. Todo el unicode está permitido, así como \"escapar\".", "strings": "Høla, múndo. Todo el unicode está permitido, así como \"escapar\".",
"soporta booleanos?": true, "¿soporta booleanos?": true,
"vacios": null, "vacíos": null,
"numero grande": 1.2e+100, "numero grande": 1.2e+100,
"objetos": { "objetos": {
"comentario": "La mayoria de tu estructura vendra de objetos.", "comentario": "La mayoría de tu estructura vendrá de objetos.",
"arreglo": [0, 1, 2, 3, "Los arreglos pueden contener cualquier cosa.", 5], "arreglo": [0, 1, 2, 3, "Los arreglos pueden contener cualquier cosa.", 5],
"otro objeto": { "otro objeto": {
"comentario": "Estas cosas pueden estar anidadas, muy util." "comentario": "Estas cosas pueden estar anidadas, muy útil."
} }
}, },
"tonteria": [ "tontería": [
{ {
"fuentes de potasio": ["bananas"] "fuentes de potasio": ["bananas"]
}, },
@ -50,10 +50,10 @@ JSON en su forma más pura no tiene comentarios, pero la mayoría de los parsead
"estilo alternativo": { "estilo alternativo": {
"comentario": "Mira esto!" "comentario": "Mira esto!"
, "posicion de la coma": "no importa - mientras este antes del valor, entonces sera valido" , "posición de la coma": "no importa - mientras este antes del valor, entonces sera válido"
, "otro comentario": "que lindo" , "otro comentario": "qué lindo"
}, },
"eso fue rapido": "Y, estas listo. Ahora sabes todo lo que JSON tiene para ofrecer." "eso fue rapido": "Y, estás listo. Ahora sabes todo lo que JSON tiene para ofrecer."
} }
``` ```