Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

346
Views
¿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 answers
Answer question

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 el código modular usar 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 Report

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!