0% encontró este documento útil (0 votos)
68 vistas5 páginas

Examen de Javascript: Preguntas y Respuestas

Este documento contiene 20 preguntas sobre Javascript. Algunas preguntas tratan sobre comentarios, funciones anónimas, métodos para seleccionar elementos, mostrar mensajes, tipos de datos y conversiones. Otras preguntas cubren temas como operadores, funciones, carga de archivos externos, recorridos de arrays y apertura de ventanas.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
68 vistas5 páginas

Examen de Javascript: Preguntas y Respuestas

Este documento contiene 20 preguntas sobre Javascript. Algunas preguntas tratan sobre comentarios, funciones anónimas, métodos para seleccionar elementos, mostrar mensajes, tipos de datos y conversiones. Otras preguntas cubren temas como operadores, funciones, carga de archivos externos, recorridos de arrays y apertura de ventanas.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Examen de Javascript

Pregunta 1
¿Cómo se escribe un comentario de una línea?

# Esto es un comentario

-- Esto es un comentario

<!-- esto es un comentario -->

// Esto es un comentario
Pregunta 2 de 20
¿Qué es una función anónima?

Un método que no devuelve valor

Las funciones anónimas no están soportadas en Javascript

Una función que no reside en memoria

Una función sin etiqueta que la defina


Pregunta 3 de 20
Para obtener el elemento <div id="menu"></div> se puede utilizar la función

[Link]("menu")

[Link]("menu")

[Link]("menu")

[Link]("menu")
Pregunta 4 de 20
Para mostrar un mensaje por pantalla se suele usar la siguiente instrucción

popup("Esto es un mensaje")

alert("Esto es un mensaje")

show("Esto es un mensaje")

msgBox("Esto es un mensaje")
Pregunta 5 de 20
La expresión !!undefined es igual a

false

true

undefined

void
Pregunta 6 de 20
¿Cuál de las siguientes expresiones es correcta?

a == b ? true : false

a == b : true ? false

a == b ! true ? false

a == b ? (true : false)
Pregunta 7 de 20
Para definir una función de nombre miFunción escribimos

function: miFuncion(){}

miFuncion function(){}

function = miFuncion(){}

function miFuncion(){}
Pregunta 8 de 20
En un documento HTML, para cargar un archivo javascript externo se codifica con las
siguientes etiquetas

<import file="[Link]"</script>

<script rel="[Link]"></script>

<script src="[Link]"></script>

<link href="[Link]" />


Pregunta 9 de 20
El valor de 1/0 es
Infinity

Error

ZeroDivisionError

0
Pregunta 10 de 20
¿Qué operador se usa para conocer el tipo de una variable u objeto?

is_a?

type

isinstance

typeof
Pregunta 11 de 20
Para convertir una cadena de texto "a,b,c" a un objeto de tipo Array ["a", "b", "c"]
usamos

"a,b,c".extract(",")

"a,b,c".join(",")

"a,b,c".toArray()

"a,b,c".split(",")
Pregunta 12 de 20
Para obtener si un valor es distinto de otro se utiliza la siguiente combinación de
operadores

a <> b

a not b

a-b=0

a != b
Pregunta 13 de 20
Para encontrar la posición de un elemento dentro de un array, ¿cuál es la insrucción
correcta?
["a", "b", "c", "d"].indexOf("c")

["a", "b", "c", "d"].getItem("c")

["a", "b", "c", "d"].get("c")

["a", "b", "c", "d"].positionOf("c")


Pregunta 14 de 20
Para determinar la longitud de una cadena de texto se utiliza el método

count("abcdef")

length("abcdef")

"abcdef".length

"abcdef".count
Pregunta 15 de 20
Para reemplazar todas las ocurrencias de la letra 'e' en una cadena de texto por un
caracter en blanco se usa

"aeiou aeiou aeiou".replace("e", "")

"aeiou aeiou aeiou".replaceAll("e", "")

"aeiou aeiou aeiou".findAndReplace("e", "")

"aeiou aeiou aeiou".replace(/e/g, "")


Pregunta 16 de 20
Para redondear hacia arriba un valor al siguiente entero la función correcta es

[Link]()

[Link]()

[Link]()

[Link]()
Pregunta 17 de 20
¿Cuál de las siguientes es una forma correcta de recorrer una colección de datos de
tipo Array?

[4, 5, 6].for(function(i){ return i})


[4, 5, 6].collect(function(i){ return i})

[4, 5, 6].forEach(function(i){ return i})

[4, 5, 6].each(function(i){ return i})


Pregunta 18 de 20
¿Cómo se hace para abrir una nueva ventana en el navegador?

[Link]("[Link]

[Link]("[Link]

[Link]("[Link]

[Link]("[Link]
Pregunta 19 de 20
La evaluación de ["a", "b", "c", "d"].filter(function(letra){return letra == "c" }) retorna

["c"]

["a", "b", "d"]

"c"

[]
Pregunta 20 de 20
¿Cuál de las siguientes funciones devuelve el resultado ["a", "b", "c", "d", "e", "f"]?

["a", "b", "c"].concat(["d", "e", "f"])

["a", "b", "c"].merge(["d", "e", "f"])

["a", "b", "c"].split(["d", "e", "f"])

["a", "b", "c"].join(["d", "e", "f"])

También podría gustarte