Preguntas y respuestas de la entrevista de jQuery – Part 1

jQuery interview questions

  1. ¿Qué es jQuery?
    jQuery es una biblioteca JavaScript de código abierto que simplifica las interacciones entre un documento HTML/CSS o, más precisamente, el Modelo de objetos del documento (DOM) y JavaScript.
    Al elaborar los términos, jQuery simplifica el recorrido y la manipulación de documentos HTML, el manejo de eventos del navegador, las animaciones DOM, las interacciones Ajax y el desarrollo de JavaScript entre navegadores.
  2.     

  3. ¿JQuery HTML funciona tanto para documentos HTML como XML?
    No, JQuery HTML no funciona con documentos XML. Solo funciona para documentos HTML.
  4.     

  5. ¿Qué son los selectores de jQuery? Da algunos ejemplos.
    Los selectores de jQuery se utilizan para seleccionar los elementos HTML y le permiten manipular los elementos HTML de la manera que queramos. Selecciona los elementos HTML en un parámetro variable como su nombre, clases, id, tipos, atributos, valores de atributos, etc. Todos los selectores en jQuery se seleccionan usando un signo especial, es decir, el signo de dólar y los paréntesis:
    $("selector-name")
    • Selector de elementos: El selector de elementos selecciona el elemento en función de su nombre.
      Ejemplo:
      $("h1")
    • Selector de ID: El selector de ID selecciona el elemento en función de su ID.
      Ejemplo:
      $("#gfg")
    • Selector de clase: el selector de clase selecciona el elemento en función de su clase.
      Ejemplo:
      $(".GFG")
  6.     

  7. ¿Cuáles son las ventajas de jQuery?
    • Contiene una amplia gama de complementos. jQuery permite a los desarrolladores crear complementos sobre la biblioteca de JavaScript.
    • Gran comunidad de desarrollo.
    • Tiene una buena y completa documentación.
    • Contiene una gran cantidad de bibliotecas de JavaScript y es fácil de usar en comparación con el JavaScript estándar.
    • jQuery permite a los usuarios desarrollar plantillas Ajax con facilidad, Ajax permite una interfaz más elegante donde se pueden realizar acciones en las páginas sin necesidad de recargar toda la página.
    • Ser liviano y una poderosa capacidad de enstringmiento hace que jQuery sea más fuerte.
  8.     

  9. ¿Cuáles son los métodos utilizados para proporcionar efectos?
    A continuación se enumeran algunos de los métodos que proporcionan el efecto:
  10.     

  11. ¿Diferencia entre .empty(), .remove() y .detach() en Jquery?
    • Método jQuery vacío(): el método vacío() en jQuery se usa para eliminar todos los Nodes secundarios y su contenido para los elementos seleccionados.
    • Método jQuery remove(): El método remove() en JQuery se utiliza para eliminar todos los elementos seleccionados, incluido todo el texto. Este método también elimina datos y todos los eventos de los elementos seleccionados.
    • Método jQuery detach(): El método detach() en jQuery se utiliza para eliminar los elementos seleccionados del árbol DOM, incluido todo el texto y los Nodes secundarios, pero conserva los datos y los eventos. Document Object Model (DOM) es un estándar del World Wide Web Consortium. Esto define para acceder a elementos en el árbol DOM.
    • Nota: El método remove() es más rápido que el método empty() o detach() .

        

  12. ¿Es jQuery un archivo de biblioteca JavaScript o JSON?
    jQuery es una biblioteca de archivos JavaScript y consta de efectos de eventos DOM y también las funciones Ajax. Se supone que jQuery es un archivo JavaScript.
  13.     

  14. ¿Cuáles son las diversas funciones ajax disponibles en Jquery?
    Ajax permite al usuario intercambiar datos con un servidor y actualizar partes de una página sin recargar toda la página. Algunas de las funciones de ajax son las siguientes:
  15.     

  16. Mencione los sistemas operativos compatibles con jQuery.
    • Mac
    • ventanas
    • linux
  17.     

  18. ¿Cómo incluir la biblioteca jQuery en el proyecto ASP.Net?
    • Descargue la biblioteca jQuery de jQuery.com
    • incluya esa referencia en la página asp.net.
  19.     

  20. Explique los métodos bind() vs live() vs delegar() en jQuery.
    El método bind() no adjunta los eventos a los elementos que se agregan una vez que se carga el DOM, mientras que los métodos live() y delegado() también adjuntan eventos a los elementos futuros.

    La diferencia entre los métodos live() y delegar() es que la función live() no funciona en el enstringmiento. Funcionará solo en un selector o un elemento, mientras que el método delegar() funcionará en el enstringmiento.

  21.     

  22. Escriba el comando que da la versión de jQuery?
    El comando $.ui.versiondevuelve la versión de jQuery UI.
  23.     

  24. ¿Qué es jQuery connect?
    Una conexión jQuery es un complemento que se utiliza para conectar o vincular una función con otra función. Connect se usa para ejecutar la función desde la otra función o se ejecuta el complemento.
  25.     

  26. ¿Cómo usar conectar?
    • Descargue el archivo jQuery connect de jQuery.com
    • Incluya ese archivo en el archivo HTML.
    • Use la función $.connect para conectar una función a otra función.
  27.     

  28. ¿Cuál es el uso del método param() en JQuery?
    El método param() en jQuery se usa para crear una representación serializada de un objeto.
  29.     

  30. ¿Diferencia entre $(esto) y esto en jQuery?
    Las referencias this y $(this) son las mismas, pero la diferencia es que «this» se usa de la manera tradicional, pero cuando «this» se usa con $(), se convierte en un objeto jQuery.
  31.     

  32. ¿Diferencia entre los métodos find y children?
    El método find() se usa para encontrar todos los elementos descendientes del elemento seleccionado y el método children() se usa para encontrar todos los elementos secundarios relacionados con ese elemento seleccionado.
  33.     

  34. ¿En qué escenarios se puede usar jQuery?
    jQuery se puede utilizar en los siguientes escenarios:
    • Principalmente para efectos de animación.
    • Propósito de manipulación
    • Llamar a funciones en eventos
    • Aplicar CSS estático o dinámico
  35.     

  36. ¿Cómo leer, escribir y eliminar cookies en jQuery?
    Podemos manejar las cookies en jquery usando el complemento de cookies Dough . Dough es fácil de usar y tiene potentes funciones.
    • Crear cookie:
      $.masa(“cookie_name”, “cookie_value”);
    • Leer Cookie:
      $.masa(“cookie_name”);
    • Eliminar cookie:
      $.dough(“cookie_name”, “remove”);
  37.     

  38. ¿Características de jQuery que se utilizan en aplicaciones web?
    jQuery utiliza funciones como deslizamiento, carga de archivos y acordeón en aplicaciones web.

jQuery es una biblioteca JavaScript de código abierto que simplifica las interacciones entre un documento HTML/CSS. Es muy famosa por su filosofía de «Escribir menos, hacer más» .
Puede aprender jQuery desde cero siguiendo este tutorial de jQuery y ejemplos de jQuery .

Publicación traducida automáticamente

Artículo escrito por Vishal_Khoda y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *