Desarrollo Entorno Cliente Tema 3 Ilerna 25-26
|
|
Título del Test:
![]() Desarrollo Entorno Cliente Tema 3 Ilerna 25-26 Descripción: Tema 3 Desarrollo Entorno Cliente |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Cuál es la función principal del Modelo de Objetos del Documento (DOM)?. Proporcionar una interfaz para que los scripts interactúen con el contenido y la estructura de un documento web. Actuar como un servidor web para enviar archivos HTML al navegador. Interpretar y ejecutar el código JavaScript de una página web. Definir el estilo visual de los elementos HTML mediante CSS. En JavaScript, ¿cuál es la sintaxis correcta para crear una instancia de un objeto genérico?. var miObjeto = new Object();. var miObjeto = { new Object };. var miObjeto = Object.create();. var miObjeto = create Object();. ¿Qué devuelve la propiedad `length` de un objeto String?. La longitud de la cadena de texto (número de caracteres). Un valor booleano que indica si la cadena está vacía. El número de palabras en la cadena de texto. El tamaño de la cadena en bytes. ¿Cómo se obtiene el valor de Pi utilizando el objeto `Math`?. Creando una instancia `new Math().PI`. Accediendo a la propiedad `Math.PI`. Usando la variable global `PI`. Llamando al método `Math.pi()`. ¿Qué propiedad del objeto `Number` representa un valor que no es un número legal (Not a Number)?. Number.NEGATIVE_INFINITY. Number.MAX_VALUE. Number.MIN_VALUE. Number.NaN. Si creas un objeto `Date` usando `new Date()` sin argumentos, ¿qué fecha y hora representa por defecto?. El 1 de enero del año actual. La fecha y hora actuales en el momento de su creación. Un valor nulo hasta que se le asigne una fecha. El inicio de la época Unix (1 de enero de 1970). ¿Qué propiedad del objeto `navigator` se utiliza para determinar si las cookies están habilitadas en el navegador?. navigator.platform. navigator.appVersion. navigator.cookieEnabled. navigator.userAgent. ¿Cómo se accede al título del documento HTML actual a través del objeto `document`?. document.getTitle(). document.title. document.head.title. document.URL. ¿Qué método del objeto `document` se usa para seleccionar un elemento por su atributo `id` único?. getElementById(). getElementsByName(). querySelector(). getElementsByTagName(). La propiedad `screen.availWidth` proporciona una medida del ancho de la pantalla. ¿Qué la diferencia de `screen.width`?. Es el ancho de la ventana del navegador actual. Es el ancho total de la pantalla en píxeles. Es el ancho disponible para las ventanas, excluyendo las barras de tareas del sistema operativo. No hay ninguna diferencia; son alias para la misma propiedad. ¿Por qué el objeto `window` se considera un 'objeto implícito' en el entorno del navegador?. Porque necesita ser declarado con `var window = new Window();` antes de su uso. Porque sus propiedades son todas de solo lectura y no se pueden modificar. Porque sus propiedades y métodos se pueden llamar sin anteponer 'window.'. Porque solo se puede acceder a él desde dentro de un `iframe`. ¿Qué método del objeto `window` genera un cuadro de diálogo que pide al usuario introducir un valor?. open(). prompt(). confirm(). alert(). ¿Cuál es el propósito de ejecutar el método `history.go(-1)`?. Eliminar la última entrada del historial. Navegar a la página anterior en el historial de la sesión. Cargar la siguiente página en el historial. Recargar la página actual. Dentro de una clase de JavaScript, ¿cómo se llama el método especial utilizado para crear e inicializar un objeto?. create(). new(). init(). constructor(). Según el texto, ¿qué error se produce si se intenta usar una variable para llamar a una clase antes de que la clase sea declarada?. NullPointerException. TypeError. SyntaxError. ReferenceError. ¿Cuál es la característica principal de un método `static` en una clase de JavaScript?. Solo puede ser llamado desde el constructor de la clase. No puede recibir parámetros. Se ejecuta automáticamente cuando se carga el script. Se llama directamente sobre la clase, no sobre una instancia de la clase. ¿Qué palabra clave se utiliza en JavaScript para que una clase herede de otra?. implements. inherits. prototype. extends. En el constructor de una clase hija, ¿cuál es el propósito de la llamada a `super()`?. Finalizar la ejecución del constructor hijo. Crear una instancia de la clase padre. Acceder a los métodos estáticos de la clase padre. Llamar al constructor de la clase padre. ¿Qué función del objeto `window` se utiliza para abrir una nueva ventana o pestaña del navegador?. window.create(). window.new(). window.load(). window.open(). ¿Cuál es la principal forma de leer y escribir cookies en JavaScript del lado del cliente?. Usando los métodos `getCookie()` y `setCookie()` del objeto `window`. Utilizando el API `localStorage`. Mediante el objeto global `cookies`. Accediendo a la propiedad `document.cookie`. ¿Qué sucede con una cookie si no se le establece una fecha de expiración (`expires`)?. El navegador la rechaza y no la guarda. La cookie dura indefinidamente. Se convierte en una cookie de sesión y se elimina al cerrar el navegador. Expira automáticamente después de 24 horas. ¿Cuál es el procedimiento correcto para eliminar una cookie mediante JavaScript?. Usar el método `document.cookie.remove('nombreCookie')`. Establecer su fecha de expiración a una fecha en el pasado. Llamar a la función `document.deleteCookie('nombreCookie')`. Asignar un valor vacío a la cookie: `document.cookie = 'nombreCookie='`. Si necesitas seleccionar todos los elementos de párrafo (`<p>`) en un documento, ¿cuál de estos métodos del objeto `document` sería el más adecuado?. getElementsByTagName('p'). getElementById('p'). getElementsByName('p'). getDocumentByTag('p'). Dado el objeto `var miCoche = { marca: 'Ford', anio: 2020 };`, ¿cómo accederías al año del coche?. miCoche.get('anio'). miCoche->anio. miCoche.anio. miCoche[anio]. ¿Qué método del objeto `String` se utiliza para unir dos o más cadenas de texto?. concat(). append(). merge(). join(). Para calcular la raíz cuadrada de 81 usando el objeto `Math`, ¿qué expresión utilizarías?. Math.pow(81, 0.5). Math.sqrt(81). new Math().sqrt(81). Math.root(81, 2). ¿Cuál es la relación jerárquica entre el objeto `window` y el objeto `document`?. Son objetos hermanos, ambos hijos del objeto `navigator`. Son dos objetos independientes sin relación directa. El objeto `document` es una propiedad del objeto `window`. El objeto `window` es una propiedad del objeto `document`. ¿Es posible definir una clase en JavaScript sin asignarle un nombre, de forma similar a una función anónima?. Sí, esto se conoce como una expresión de clase y puede ser anónima. No, la sintaxis `class {}` siempre producirá un error de sintaxis. No, todas las clases deben tener un nombre para poder ser instanciadas. Sí, pero solo si la clase no tiene un constructor. ¿Qué propiedad del objeto `navigator` proporciona una cadena completa que identifica el navegador, su versión y el sistema operativo?. navigator.userAgent. navigator.platform. navigator.appVersion. navigator.appName. ¿Cuál es la recomendación sobre el uso de marcos (`<frame>` o `<iframe>`) en el desarrollo web moderno?. Se recomienda su uso para dividir la página en secciones y mejorar el rendimiento. Solo se deben usar `<iframe>`, ya que `<frame>` está obsoleto. Su uso no se recomienda, especialmente para dispositivos móviles y buscadores. Son obligatorios para incrustar contenido de otros sitios web. |




