DWEC - Febrero
![]() |
![]() |
![]() |
Título del Test:![]() DWEC - Febrero Descripción: Examen tipo test DWEC temas 1 al 3 |




Comentarios |
---|
NO HAY REGISTROS |
La forma de acceder a una propiedad de un objeto en JavaScript es: nombreobjeto->propiedad. nombreobjeto.propiedad. propiedad(nombreObjeto). nombreobjeto(propiedad). ¿Cómo se escriben los comentarios en javascript?. Únicamente comentarios de una línea //. Podemos utilizar comentarios de una línea // y de varias líneas /* ... */. Únicamente comentarios de varias líneas /*..*/. Comentarios de una línea // y de varias líneas <!-- →. ¿Qué resultado daría sumar 4+"5"?. 9. 45. 40. ¿ Cómo comprobamos si un objeto es una instancia de un objeto nativo de Javascript?. Con instanceof. Date(). Alert. No se puede comprobar. ¿Es verdad que switch puede trabajar directamente con cadenas de texto?. Verdadero. Falso. La expresión 8+6+"10" en JavaScript da como resultado: 24. “24". "1410". 1410. Si ofuscamos el código de JavaScript conseguiremos que sea más difícil de entender si alguien nos lo copia. ¿Verdadero o Falso?. Verdadero. Falso. Para acceder a un método de un objeto desde JavaScript lo haremos con: objeto->método. objeto(método([parámetros opcionales])). window.objeto.método. objeto.método([parámetros opcionales]). Empleando JavaScript y el método close() del objeto window podremos: Cerrar un documento. Cerrar el navegador web. Cerrar una ventana. Para crear un objeto de tipo String lo haremos con el comando: new String("Texto cadena");. ("Texto cadena").new();. "Texto cadena".create();. window.write("Texto cadena");. Tenemos un array de 30 posiciones, si borramos la posición 23 del array empleando el operador delete, la longitud final del array será: Nos dará error, no existe el operador delete en JavaScript. 29. 30. 22. ¿Cuáles son las estructuras de datos más utilizadas en JavaScript?. Listas. Pilas. Conjuntos. Arrays. Qué es prototype: (señala la correcta). Es un objeto que se encuentra en todo objeto JavaScript. Es una función que sirve para definir un método común. Se podría definir como la clase que hereda de otra. Se utiliza para llamar al método toString() de un objeto. Cuál NO es una característica de ES6. Capacidad de crear setters y getters. Variables de tipo static. Herencia, Módulos y Constructores. Métodos de tipo static. El objeto window: Dentro de la jerarquía es el objeto superior. Tiene propiedades pero no puede tener métodos. Un script nunca podrá crear un objeto window. El objeto window al igual que los otros objetos dentro de la jerarquía nunca puede ser omitido en una referencia de un script. Sobre el objeto String: var s = “Hola mundo”;. s.substr(2,6); // Genera: “a mund”. s.substr(2,6); // Genera: “la mun”. s.substr(2,6); // Genera: “ mundo”. s.substr(2,226); // Genera: SyntaxError: unexpected token. Sobre el objeto String: var s = “Hola mundo”;. s.substring(2,6); // Genera: “la m”. s.substring(2,6); // Genera: “la mu”. s.substring(2,6); // Genera: “a mu”. s.substring(2,226); // Genera: SyntaxError: unexpected token. Sobre el objeto Math: floor(1.5); // Genera: ReferenceError: floor is not defined. Math.floor(1.5); // Genera 2. Math.ceil(1.5); // Genera: 2.5. Math.abs(1,5); // Genera: 1.5. Maneras de integrar JavaScript en el HTML (señala la incorrecta: Entre etiquetas <script></script>. A través de un fichero externo al HTML. Ficheros con extensión .js. Ficheros con extensión .java. Cómo proteger tu código JavaScript: No es necesario, nadie lo va a poder ver. A través de URLs redireccionadas y complejas. Existen aplicaciones para crear estos enlaces. Escribiendo código espagueti que sea difícil de seguir. Es imposible pero se puede ofuscar para tratar de hacerlo ilegible de manera humana. Tipos de datos en JavaScript: String, número, boolean, null, Object, Function. String, número, boolean. String, int, float, double, boolean. Cadenas, números, caracteres, booleans. El código fuente de JavaScript se puede proteger para evitar que nos lo copien. ¿Verdadero o Falso?. Verdadero. Falso. La colección dentro del objeto document que me permite acceder a cualquier fotografía o imagen del documento es: img[]. forms[]. objects[]. images[]. Para añadir elementos al final de un array emplearemos el método: push(). add(). sort(). join(). ¿Está correctamente definida la cabecera de esta función? function sumar(var a, var b)... : Sí. No. ¿Qué objeto permite identificar las características de la plataforma sobre la cual se ejecuta la aplicación web con JavaScript?. Screen. Window. Navigator. Document. ¿Qué método del objeto Window usamos para pedir cualquier valor al usuario?. prompt(). open(). getInfo(). select(). ¿Qué método elimina el último elemento en un Array?. push(). pop(). shift(). unshift(). ¿Qué palabra clave es utilizada para crear una función?. create. newFunction. function. función. ¿Cuál no es una propiedad del objeto Array?. prototype. constructor. new. length. ¿Qué estructura repetitiva usamos cuando no sabemos el número de veces de su ejecución, pero si sabemos que al menos se ejecutará una vez?. while(). for(). do…while(). if-else. Tenemos un array llamado libros, queremos acceder a su primer elemento ¿Cómo accederemos a él?. libros.first. libros [0]. libros [first]. libros.0. El resultado de la siguiente operación (8*2)>>2 : 8. 14. 4. 12. Qué nos devuelve el método sqrt() del objeto Math: Convierte una cadena de texto a número. Convierte un número a una cadena de texto. Nos devuelve la raíz cuadrada. Nos devuelve el valor de una potencia. ¿A que hace referencia las siglas D.O.M ?. Definición de objetos de marcas. Modelo de objetos del documento. Modelo de Oracle de modificación. Modelo de objetos de Microsoft. ¿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. La expresión !!undefined es igual a: false. void. undefined. true. ¿Qué operador se usa para conocer el tipo de una variable u objeto?. typeof. isinstance. is_a?. type. El valor de 1/0 es. ZeroDivisionError. 0. Error. Infinity. Para obtener el elemento <div id="menu"></div> se puede utilizar la función: document.getId("menu"). document.getElementById("menu"). document.getElementsByName("menu"). document.getElementsByClassName("menu"). En un documento HTML, para cargar un archivo javascript externo se codifica con las siguientes etiquetas: <script rel="archivo.js"></script>. <import file="archivo.js"</script>. <script src="archivo.js"></script>. <link href="archivo.js" />. Para definir una función de nombre miFunción escribimos. function: miFuncion(){}. function = miFuncion(){}. function miFuncion(){}. miFuncion function(){}. Para obtener si un valor es distinto de otro se utiliza la siguiente combinación de operadores: a not b. a - b = 0. a <> b. a != b. Para mostrar un mensaje por pantalla se suele usar la siguiente instrucción. msgBox("Esto es un mensaje"). show("Esto es un mensaje"). alert("Esto es un mensaje"). popup("Esto es un mensaje"). ¿Cuál de las siguientes expresiones es correcta?. a == b ? (true : false). a == b ! true ? false. a == b ? true : false. a == b : true ? false. JavaScript se trata de un lenguaje de programación: Compilado. Interpretado. No estructurado. Las anteriores respuestas no son correctas. ¿Qué función en javascript se emplea para convertir una cadena de caracteres a minúsculas?. lower(). lowerCase(). toLower(). toLowerCase(). ¿Qué etiqueta en HTML se emplea para escribir código JavaScript?. <script>. <javascript>. <javascript>. <js>. ¿Qué etiqueta en HTML se emplea para escribir código JavaScript?. <script>. <javascript>. <scripting>. <js>. ¿Cómo se escribe una sentencia condicional para comprobar que la variable "i" es distinta de 10 en Javascript?. if(i <> 10). if(i != 10). if i <> 10. if i != 10. En JavaScript, el operador para concatenar cadenas de caracteres es: %. +. . Las anteriores respuestas no son correctas. Para obtener la longitud de la cadena "cad" en Javascript, se usa: strlen(cad). len(cad). cad.length. Las anteriores respuestas no son correctas. En JavaScript, indica la forma correcta para escribir un bucle "for" que cuente desde 1 hasta 20: for(i = 1; i <= 20; i++). for(i <= 20; i++). for i = 1 to 20. Las anteriores respuestas no son correctas. Qué función determina en Javascript si un valor es numérico o no: isNumber. isN. isNaN. Las anteriores respuestas no son correctas. Cuál es la palabra reservada de Javascript para las herencias: heritage. extends. extra. Las anteriores respuestas no son correctas. Para borrar cualquier dato almacenado en un elemento del array, lo podrás hacer: Ajustando su valor a null. Asignándole el valor de una cadena vacía "". Las dos respuestas anteriores son correctas. Las anteriores respuestas no son correctas. ¿Cómo se denomina la expresión >= ?. Mayor o igual que. Igualdad estricta. Igualdad. Menor o igual que. ¿Cuál es la estructura condicional a usar cuando hay multitud de condiciones?. if. if ... else. if ... elseif .... elseif ... switch. ¿Qué son tecnologías client-side?. Las que usan Scripts y programas CGI. Las que almacenan los datos del cliente. Las que son ejecutadas en el cliente. Las que son ejecutadas en el servidor. ¿Cómo puedes proteger el código de JavaScript del uso fraudulento por otros programadores o visitantes?. Ofuscando el código. Es imposible hacerlo. Usando criptografía. Incluyendo un mensaje de copyright. ¿Cómo puedes saber el navegador que usa el cliente?. Con navigator.appCodeName y navigator.userAgent. Con navigator.cookieEnabled. Con navigator.onLine. Con location.navigator. ¿Qué son los caracteres de escape?. Los que se usan con la tecla 'ESC'. Caracteres especiales dentro de un texto, usando '\' seguido del carácter. Los números superiores 32.128;. Los caracteres ASCII inferiores al 65 (A). ¿Qué método hay que usar para borrar el primer elemento de un array?. nombreArray.shift();. nombreArray.slice(1);. nombreArray.pop();. nombreArray.delete(1);. Los objetos en JavaScript se crean empleando una función especial ¿Cuál?. Generador. Hacedor. Creator. Constructor. El motor de HTML de Google Chrome es: SpiderMonkey. V8. Una modificación del motor Webkit. EdgeHTML. El modelo de Objetos del Documento (DOM) es: Un videojuego muy conocido de los años 90. Un IDE de programación para crear páginas web. Un conjunto de especificaciones que hay que cumplir al programar un página web. Una interfaz de programación de aplicaciones (API) para documentos válidos HTML y bien construidos XML. En un array el método push(). Invierte el orden de los elementos. Ordena los elementos. Añade nuevos elementos al final y devuelve la nueva longitud. Ninguna de las anteriores es correcta. En un array el método shift(). Elimina el primer elemento y devuelve es elemento. Invierte el orden de los elementos. Selecciona una parte del array y devuelve un nuevo array. Ordena los elementos. La función predefinida en JavaScript Number(): Determina cuando el valor no es un número. Convierte una cadena a un entero. Evalúa una cadena y la ejecuta si tiene operaciones. Convierte el valor de un objeto a un número. Los tipos de datos soportados por JavaScript son: Cadena, número y boolean. Object, function, extends y boolean. Cadena, número, Boolean, null, object y function. Object, function, null y undefined. El uso de buenas prácticas, como declarar las variables al principio del bloque, facilitan la depuración del código: Verdadero. Falso. En los navegadores modernos, los usuarios tienen la posibilidad de abrir las páginas tanto en nuevas pestañas dentro del navegador como en nuevas ventanas. Para JavaScript estas nuevas ventanas son objetos window pero las pestañas no lo son: Verdadero. Falso. La propiedad length del objeto Window: Devuelve un array del objeto history de la ventana. Devuelve un array con el objeto document. Devuelve un array de todos los marcos de la ventana actual. Devuelve el número de frames (incluyendo iframes) que hay dentro de una ventana. ¿Qué propiedad es la cadena que contiene la información sobre la versión del cliente?. appName. appCodeName. OnLine. Ninguna de las anteriores. Sobre jerarquías de objetos: El objeto window está en la cabeza de la jerarquía. self es un sinónimo del objeto window. El frameset se cargará en la ventana principal (padre) y cada frames definidos dentro del mismo, será un marco hijo. Todas las anteriores son correctas. ¿Podríamos escribir con JavaScript un fichero de texto directamente en el servidor?. Sí, pero sólo si se trata de una cookie. De ninguna manera. Sí, empleando AJAX. Ningunas de las anteriores son correctas. ¿Qué método devuelve la posición de la última ocurrencia del carácter buscado en la cadena?. Concat(). indexOf(). substring(). lastIndexOf(). ¿Qué método del objeto Math redondea al entero más próximo?. round(4.6). abs(4.6). math(4.6). tan(4.6). ¿Es un array que contiene todos los enlaces del documento?. anchors[]. forms[]. images[]. links[]. El Modelo de Objetos del Documento se conoce por las siglas. DOM. POO. Location. Window. ¿Cómo podemos mostrar el número con sólo dos decimales? var numero= new Number(25.134327). numero.fix(2). numero.toFixed(2). numero.toPrecision(2). numero.decimal(2). Si nuestra función va a devolver algún valor ¿qué palabra reservada utilizamos para ello?. send. continue. result. return. ¿Qué método del objeto document nos permite escribir expresiones html o código Javascript dentro de un documento y a la vez añadir un salto de línea?. write(). writesl(). writeln(). writebr(). De las siguientes sentencias señala cual no es correcta: 20 == 20.0 // true. 5 != 7 // true. "323" == 323// false. 17.15 <= 7.45 // false. ¿Cómo se denomina el estándar por el cual se rige JavaScript y que se encarga de gestionar las especificaciones de este lenguaje de script?. ISO9000. ECMA. ASCII. UNICOMM. |