onready或者$()和onload的区别

1.onready或者$()比onload先执行

2.onready或者$()是页面解析完成之后执行,而onload是在页面所有元素加载完成后执行

3.onload只执行最后一个而onready或者$()可以执行多个

一个是次数不同,$().ready()在一个一个html中可以使用多次,onload只能使用一次或者说有效绑定只能是唯一的一个。

另一个是执行时机的不同,简单讲$()执行的时机要早于onload,因为$()只要在DOM树加载完成就执行,onload要在全部的元素加载完成执行。

你可能感兴趣的:(JS,前端框架,前端,html,javascript)