En el DOM, para añadir un elemento hijo se emplea el método
JavaScript completo a) appendChild()
b) createChild()
Pregunta 1:
c) newChild()
¿Un fichero externo con código JavaScript debe contener la etiqueta <script>?
d) Las anteriores respuestas no son correctas
a) Sí
b) No Pregunta 6:
En JavaScript, ¿cómo se escribe una sentencia condicional para comprobar que
Pregunta 2: la variable "i" es distinta de 5?
En JavaScript, para acceder a una cookie se emplea a) if(i <> 5)
a) document.arrayCookie b) if(i != 5)
b) document.cookie c) if i <> 5
c) document.getCookie() d) if i != 5
d) Las anteriores respuestas no son correctas
Pregunta 7:
Pregunta 3: En JavaScript, ¿cómo se llama a una función llamada "miFuncion"?
En el DOM, para eliminar un elemento hijo se emplea el método a) call function miFuncion()
a) deleteChild() b) call miFuncion()
b) dropChild() c) miFuncion()
c) removeChild() d) Las anteriores respuestas no son correctas
d) Las anteriores respuestas no son correctas
Pregunta 8:
Pregunta 4: Identifica la función de la etiqueta de HTML <noscript>
El DOM está estandarizado por a) La etiqueta <noscript> se emplea para definir un contenido que resume
la funcionalidad de un script: este contenido se muestra sólo si el navegador
a) Apple, Microsoft y Mozilla no soporta scripting
b) ECMA b) La etiqueta <noscript> desactiva en el navegador la capacidad de
ejecutar un script
c) ISO
c) La etiqueta <noscript> puede ser utilizada por los diseñadores para
d) W3C indicar que una página web emplea scripting: si se utiliza <noscript>, el
navegador procesará la página web más eficientemente
Pregunta 5: d) Todas las respuestas son correctas
Pregunta 9: Pregunta 13:
En JavaScript, las cadenas literales (constantes) se escriben En JavaScript, ¿cómo se llama el objeto que representa una expresión regular?
a) Como secuencias de caracteres encerrados entre comillas simples a) No hay ningún objeto
b) Como secuencias de caracteres encerrados entre comillas simples o b) ExpReg
dobles
c) RegExp
c) Como secuencias de caracteres encerrados entre llaves
d) Rexp
d) Como secuencias de caracteres encerrados entre corchetes
Pregunta 14:
Pregunta 10:
En el DOM, para obtener la clase de CSS que se aplica a un elemento se utiliza
En JavaScript, ¿cómo se redondea el número 7.25 al entero más cercano? la propiedad
a) round(7.25) a) css
b) Math.round(7.25) b) class
c) Math.rnd(7.25) c) className
d) rnd(7.25) d) style
Pregunta 11: Pregunta 15:
En JavaScript, ¿cómo se escribe una sentencia condicional para comprobar que DOM es el acrónimo de
la variable "i" es igual a 5?
a) Document Object Markup
a) if i=5 then
b) Document Of Model
b) if(i=5)
c) Domain Object Model
c) if i==5 then
d) Las anteriores respuestas no son correctas
d) if(i==5)
Pregunta 16:
Pregunta 12:
¿Qué es JSON?
En JavaScript, ¿cómo se puede navegar a la página anterior en el historial de
navegación? a) Un lenguaje de programación orientado a objetos basado en JavaScript
a) navigator.go(-1) b) Un servidor de aplicaciones basado en JavaScript
b) document.url.prev() c) Un formato ligero para el intercambio de datos empleado en JavaScript
c) url.return() d) Las anteriores respuestas no son correctas
d) history.back()
Pregunta 17:
En JavaScript, ¿qué función se emplea para dividir una cadena en función de a) Finaliza la ejecución del método actual
un separador?
b) Finaliza la ejecución del código
a) match()
c) Salta a la siguiente iteración en el bucle for, while o do-while actual
b) replace()
d) Finaliza la ejecución del bucle for, while o do-while actual
c) slice()
d) split() Pregunta 22:
En el DOM, el tipo de un nodo se obtiene con la propiedad
Pregunta 18:
a) elementType
En JavaScript, ¿qué hace la sentencia break?
b) nodeType
a) Finaliza la ejecución del método actual
c) type
b) Finaliza la ejecución del código
d) Las anteriores respuestas no son correctas
c) Salta a la siguiente iteración en el bucle for, while o do-while actual
d) Finaliza la ejecución del bucle for, while o do-while actual Pregunta 23:
Respecto al final de instrucción en JavaScript
Pregunta 19:
a) Se emplea el punto y coma (;) y es obligatorio
En JavaScript, ¿cómo se genera un número aleatorio?
b) Se emplea el punto y coma (;), pero es opcional
a) Math.rnd()
c) No se emplea ningún delimitador
b) Math.round()
d) Las anteriores respuestas no son correctas
c) Math.random()
d) Las anteriores respuestas no son correctas Pregunta 24:
En JavaScript, el operador para concatenar cadenas es
Pregunta 20:
a) "&"
En JavaScript, ¿cómo se calcula el máximo de los números 2 y 4?
b) "+"
a) ceil(2, 4)
c) "."
b) top(2, 4)
d) Las anteriores respuestas no son correctas
c) Math.ceil(2, 4)
d) Math.max(2, 4) Pregunta 25:
En JavaScript, el operador para concatenar cadenas es
Pregunta 21:
a) "%"
En JavaScript, ¿qué hace la sentencia continue?
b) "+" c) for i = 1 to 5
c) "." d) Las anteriores respuestas no son correctas
d) Las anteriores respuestas no son correctas
Pregunta 30:
Pregunta 26: En JavaScript, ¿cuál es la forma correcta de escribir la cadena "Hola mundo"
en una página web?
En JavaScript, ¿cómo se muestra una ventana con el mensaje "Hola mundo!"?
a) document.print("Hola mundo")
a) alert("Hola mundo!");
b) document.write("Hola mundo")
b) alertBox = "Hola mundo!";
c) window.print("Hola mundo")
c) alertBox("Hola mundo!);
d) window.write("Hola mundo")
d) msgBox("Hola mundo!);
Pregunta 31:
Pregunta 27:
La estandarización de JavaScript es realizada por
En JavaScript, ¿cuál es la forma correcta de crear un array?
a) ECMA
a) var txt = new Array:1=("tim"),2=("kim"),3=("jim")
b) Mozilla
b) var txt = new Array(1="tim",2="kim",3="jim")
c) The Script Consortium
c) var txt = new Array("tim","kim","jim")
d) W3C
d) var txt = new Array(1:"tim",2:"kim",3:"jim")
Pregunta 32:
Pregunta 28:
En JavaScript, ¿cómo se abre una ventana nueva del navegador?
En JavaScript, ¿cómo se abre una ventana nueva del navegador?
a) document.open("pagina.html")
a) window.blank("pagina.html", "nueva")
b) document.new("pagina.html")
b) window.new("pagina.html", "nueva")
c) window.open("pagina.html")
c) window.create("pagina.html", "nueva")
d) window.new("pagina.html")
d) Las anteriores respuestas no son correctas
Pregunta 33:
Pregunta 29:
JavaScript fue diseñado por
En JavaScript, ¿cómo se escribe un bucle "for" para contar desde 1 hasta 5?
a) Bill Gates
a) for(i = 1; i <= 5; i++)
b) Bjarne Stroustrup
b) for(i <= 5; i++)
c) Brendan Eich
d) Las anteriores respuestas no son correctas
d) Dennis M. Ritchie
Pregunta 38:
Pregunta 34:
En JavaScript, para obtener un carácter concreto de una cadena según su
En JavaScript, ¿cómo se pone un mensaje en la barra de estado del posición se emplea la función
navegador?
a) char()
a) window.status("el mensaje")
b) charAt()
b) navigator.status("el mensaje")
c) value()
c) window.status = "el mensaje"
d) Las anteriores respuestas no son correctas
d) navigator.status = "el mensaje"
Pregunta 39:
Pregunta 35:
En el DOM, para visitar el siguiente nodo hermano se emplea
En JavaScript, las posiciones de los caracteres de una cadena empiezan en
a) brother
a) -1
b) next
b) 0
c) nextBrother
c) 1
d) Las anteriores respuestas no son correctas
d) Las anteriores respuestas no son correctas
Pregunta 40:
Pregunta 36:
JavaScript "no obstructivo" significa
Respecto a los navegadores web, el BOM es el
a) Separar la capa del comportamiento de las capas de
a) Byte Object Model estructura/contenido y de presentación de una página web
b) Browser Object Model b) El uso de buenas prácticas a fin de evitar los problemas de la
programación tradicional en JavaScript (tales como inconsistencias entre
c) Binary Object Model navegadores y falta de escalabilidad)
d) Las anteriores respuestas no son correctas c) La mejora progresiva con el fin de soportar los agentes de usuario que
no admitan funcionalidades avanzadas de JavaScript
Pregunta 37: d) Todas las respuestas son correctas
En JavaScript, ¿cómo se inserta un comentario que ocupa una línea?
Pregunta 41:
a) # Comentario
¿Dónde se puede insertar código JavaScript en un documento HTML?
b) // Comentario
a) En el <head>
c) ' Comentario
b) En el <body>
c) Tanto en el <head> como en el <body> d) Las anteriores respuestas no son correctas
d) Si el código está en un fichero aparte, sólo en el <head>
Pregunta 46:
Pregunta 42: Respecto a JavaScript y Java, se puede decir que
En JavaScript, ¿cómo se inserta un comentario que ocupa una línea? a) JavaScript es la versión interpretada de Java
a) <!-- Comentario --> b) JavaScript es un subconjunto de Java
b) // Comentario c) JavaScript es una ramificación (branch) que surgió de Java
c) ' Comentario d) Las anteriores respuestas no son correctas
d) Las anteriores respuestas no son correctas
Pregunta 47:
Pregunta 43: El DOM representa una página web como
La compañía que inventó el lenguaje JavaScript fue a) Un árbol
a) Mozilla b) Una lista
b) Netscape c) Una tabla hash
c) Sun d) Las anteriores respuestas no son correctas
d) Las anteriores respuestas no son correctas
Pregunta 48:
Pregunta 44: En JavaScript, ¿cómo se llama el método que comprueba una expresión
regular y devuelve la cadena que la cumple?
En JavaScript, para finalizar un bucle de tipo "for" se emplea
a) check()
a) No se puede
b) exec()
b) Exit for
c) run()
c) break
d) test()
d) Las anteriores respuestas no son correctas
Pregunta 49:
Pregunta 45:
En una navegador web, para escribir algo en la consola se emplea
En JavaScript, respecto a la declaración de variables
a) console.append()
a) Siempre hay que declarar las variables
b) console.log()
b) Se puede forzar la declaración con Option Implicit
c) console.print()
c) Se declaran con la palabra reservada Dim
d) console.write()
d) Las anteriores respuestas no son correctas
Pregunta 50:
Pregunta 54:
En JavaScript, ¿qué función se emplea para convertir una cadena a
minúsculas? JavaScript es un lenguaje de programación
a) lower() a) Compilado
b) lowerCase() b) Interpretado
c) toLower() c) No estructurado
d) toLowerCase() d) Las anteriores respuestas no son correctas
Pregunta 51: Pregunta 55:
En el DOM, para obtener el contenido textual de una parte de la página se En JavaScript, ¿cómo se llama el método que comprueba una expresión
emplea la propiedad regular y devuelve true si se cumple?
a) content a) check()
b) text b) exec()
c) textContent c) run()
d) value d) test()
Pregunta 52: Pregunta 56:
En una página XHTML, ¿cuál es la forma correcta de hacer referencia a un En JavaScript, ¿cómo se define una función llamada "miFuncion"?
fichero externo con código JavaScript llamado "xxx.js"?
a) function:miFuncion()
a) <script name="xxx.js" type="text/javascript" />
b) function->miFuncion()
b) <script href="xxx.js" type="text/javascript" />
c) function miFuncion()
c) <script src="xxx.js" type="text/javascript" />
d) Las anteriores respuestas no son correctas
d) Las anteriores respuestas no son correctas
Pregunta 57:
Pregunta 53:
Según el DOM, todo en una página web es
En JavaScript, para obtener la longitud de la cadena "cad", se emplea
a) Un atributo
a) strlen(cad)
b) Un nodo
b) len(cad)
c) Una tabla
c) cad.length
d) Las anteriores respuestas no son correctas
Pregunta 58:
Corregir examen Inicio Borrar respuestas
¿Cuál de las siguientes afirmaciones sobre los arrays en JavaScript es falsa?
a) Los elementos pueden tener distinto tipo
b) No se pueden crear arrays multidimensionales
c) El índice puede ser una cadena o un entero
d) Se emplean los corchetes para indicar las posiciones en el array
Pregunta 59:
¿Qué etiqueta de HTML se emplea para escribir código JavaScript?
a) <script>
b) <javascript>
c) <scripting>
d) <js>
Pregunta 60:
En JavaScript, ¿cómo se obtiene la versión del navegador?
a) browser.appVersion
b) browser.version
c) navigator.appVersion
d) navigator.version
Pregunta 61:
¿Qué función existe en el DOM?
a) getElementsById()
b) getElementByName()
c) getElementsByTagName()
d) Las anteriores respuestas no son correctas