- ¿ Qué es JavaScript (JS) ?
- JavaScript es un lenguaje de programación ligero e interpretado con capacidades orientadas a objetos que le permite crear interactividad en páginas HTML estáticas.
- ¿Cuáles son las características de JavaScript?
- JavaScript es un lenguaje de programación ligero e interpretado.
- JavaScript está diseñado para crear aplicaciones centradas en la red.
- JavaScript es complementario e integrado con Java.
- JavaScript es complementario e integrado con HTML.
- JavaScript es abierto y multiplataforma.
- ¿Cuáles son las ventajas de JavaScript?
- ¿Menos interacción con el servidor? Puede validar la entrada del usuario antes de enviar la página al servidor.
- ¿Retroalimentación inmediata a los visitantes? No tienen que esperar a que se vuelva a cargar una página para ver si se han olvidado de introducir algo.
- ¿Mayor interactividad? Puede crear interfaces que reaccionen cuando el usuario pase el mouse sobre ellas o las active a través del teclado.
- ¿Por qué javascript se llama Richer Interface?
- Puede usar JavaScript para incluir elementos como componentes de arrastrar y soltar y controles deslizantes para brindar una interfaz enriquecida a los visitantes de su sitio.
- ¿Javascript distingue entre mayúsculas y minúsculas?
- Sí, JavaScript es un lenguaje que distingue entre mayúsculas y minúsculas. Esto significa que las palabras clave del idioma, las variables, los nombres de las funciones y cualquier otro identificador siempre deben escribirse con mayúsculas uniformes.
- ¿Cómo podemos crear un objeto en JS?
var object = { name: "obj", age: 10 };
- ¿Cómo podemos leer las propiedades de un objeto en js?
- Puede escribir y leer propiedades de un objeto usando la notación de punto (.).
- ¿Cómo crear una array en js y cómo leer los elementos de la array?
¿Puedes definir arreglos usando el literal de arreglo de la siguiente manera?- var x = [];
- var y = [1, 2, 3, 4, 5];
Una array tiene una propiedad de longitud que es útil para la iteración. ¿Podemos leer los elementos de una array de la siguiente manera?
for (var i = 0; i < x.length; i++)
- ¿Cuántos tipos de funciones admite JS?
- Una función en JavaScript puede tener nombre o ser anónima.
- ¿Cómo definir una función anónima?
- Una función anónima se puede definir de forma similar a una función normal pero no tendría ningún nombre.
- ¿Qué método integrado llama a una función para cada elemento de la array?
- El método forEach llama a una función para cada elemento de la array.
- ¿Qué tipo de variable, entre global y local, tiene prioridad sobre otras si los nombres son los mismos?
- Una variable local tiene prioridad sobre una variable global con el mismo nombre.
- ¿Diferencia entre las palabras clave «var» y «let» ?
- Var estuvo allí desde el principio, pero let se introdujo en ES2015/ES6.
Let tiene alcance de bloque y «Var» tiene alcance de función
- Var estuvo allí desde el principio, pero let se introdujo en ES2015/ES6.
- ¿Diferencia entre “==” y “===” ?
- ” ==” solo compara valores “===” compara valores y escribe ambos.
- ¿Diferencia entre palabras clave «indefinidas» y «NULAS»?
- Cuando defines una var pero no le asignas ningún valor. typeof(undefine)=> undefine
Null- hecho manualmente. tipo de (nulo) => objeto
- Cuando defines una var pero no le asignas ningún valor. typeof(undefine)=> undefine
- ¿Qué es la herencia prototípica?
- Cada objeto tiene una propiedad llamada prototipo, donde podemos agregarle métodos y cuando crea otro objeto a partir de estos, el objeto recién creado heredará automáticamente la propiedad de su padre.
- ¿Qué método incorporado ordena los elementos de una array?
- El método Sort ordena los elementos de una array.
- ¿Qué método incorporado invierte el orden de los elementos de una array?
- ¿El método inverso invierte el orden de los elementos de una array? el primero se convierte en el último, y el último se convierte en el primero.
- ¿ Qué es SetTimeout() ?
- Cuando establece el tiempo de espera, se vuelve asíncrono y tiene que esperar en la pila para que todo termine
- ¿Cómo agregar un nuevo elemento al final de una array en javascript?
- El método Push agrega uno o más elementos al final de una array y devuelve la nueva longitud de la array.
- ¿Qué es el cierre y cómo se usa?
- Cuando una función devuelve la otra función, la función de retorno mantendrá su entorno y esto se conoce como cierre.
- Salida de las siguientes declaraciones
<script>
document.write({});
</script>
- ¿Cómo puede mover un elemento en minúsculas a mayúsculas desde una array?
- toUpperCase devuelve el valor de la string de llamada convertido a mayúsculas.
Publicación traducida automáticamente
Artículo escrito por Pushpanjali chauhan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA