Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

307
Vistas
¿Es necesario $(document).ready?

Vi esta pregunta en stackoverflow pero no siento que haya sido respondida en absoluto.

¿Es necesario $(document).ready ?

Enlazo todos mis javascripts en la parte inferior de la página, por lo que, en teoría, todos se ejecutan después de que el documento esté listo de todos modos.

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

¿Es necesario $(document).ready ?

no

si colocó todas sus secuencias de comandos justo antes de la etiqueta de cierre </body> , habrá hecho exactamente lo mismo.

Además, si la secuencia de comandos no necesita acceder al DOM, no importará dónde se cargue más allá de las posibles dependencias de otras secuencias de comandos.

Para muchos CMS, no tiene muchas opciones de dónde se cargan los scripts, por lo que es una buena forma para que el código modular use el evento document.ready . ¿Realmente desea volver atrás y depurar el código antiguo si lo reutiliza en otro lugar?

fuera de contexto:

Como nota al margen: debe usar jQuery(function($){...}); en lugar de $(document).ready(function(){...}); ya que fuerza el alias a $ .

over 4 years ago · Santiago Trujillo Denunciar

0

No, si su javascript es lo último antes de cerrar, no necesitará agregar esas etiquetas.

Como nota al margen, una forma abreviada de $ (documento). Listo es el código a continuación.

 $(function() { // do something on document ready });

Esta pregunta podría ser buena. ¿Lo leíste? jQuery: ¿Por qué usar document.ready si JS externo en la parte inferior de la página?

over 4 years ago · Santiago Trujillo Denunciar

0

No, no es necesario, siempre y cuando sepa que no está sucediendo nada diferido y, en la mayoría de los casos, sabrá si ha desarrollado lo que está trabajando de arriba a abajo.

--Es cuando traes el código de otra persona, sin auditarlo a fondo, que no sabes.

Entonces, pregúntese si está usando un marco o editor que lo ayude con la estructura. ¿Está trayendo el código de otra persona y no se ha molestado en leer cada archivo? ¿Está preparado para pasar por la matriz de sistema operativo, navegador y versión del navegador para probar su código? ¿ Necesita exprimir cada gramo de velocidad de su código?

document.ready() hace que muchas de esas preguntas se vuelvan irrelevantes. document.ready() fue diseñado para hacer su vida más fácil. Viene con un pequeño (y me atrevo a decir aceptable) golpe de rendimiento.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda