Cuando los novatos entran en contacto con JavaScript y JQuery, inevitablemente entrarán en contacto con el contenido relevante identificado por la pregunta. Después de leerlo varias veces, siempre están incómodos cuando se usan. Escribe este artículo para recordarlo.
El símbolo "$" es un objeto jQuery (lo entiendo de esta manera, cómo usar una función). Luego conocemos la siguiente ecuación, que es completamente consistente en el rendimiento funcional.
$ (function () {/*do algo*/}) = $ (documento) .Ready (function () {/*do something*/}) = $ (). Ready (function () {/*do something*/});Lo anterior es algo en jQuery. Luego hablemos de los dos en JavaScript nativo, incluyendo Window.onload y <Body Onload = "">. Hay ciertas diferencias. Habrá diferencias en el uso de funciones anónimas y funciones no anónimas. No puedo usarlo por el momento, así que no lo he probado. Hay muchas opiniones diferentes en Internet e inconsistentes. Pero Onload es diferente de listo en jQuery, aquí está:
Uno es tiempos diferentes. $ (). Ready () se puede usar varias veces en un HTML, Onload solo se puede usar una vez o el enlace válido solo puede ser el único.
Otra es la diferencia en el tiempo de ejecución. En pocas palabras, el tiempo de ejecución de $ () debe ser anterior a OnLoad, porque $ () se ejecutará siempre que se cargue en el árbol DOM, y la carga debe completarse en la carga de todos los elementos.
Lo anterior es la diferencia entre $ (function) Ready y Onload introducido por el editor. Espero que te sea útil. Si tiene alguna pregunta, déjame un mensaje. El editor le responderá a tiempo. ¡Muchas gracias por su apoyo al sitio web de Wulin.com!