1. 程式人生 > >js頁面加載後執行的幾種方式

js頁面加載後執行的幾種方式

on() document 順序 nbsp jquery 加載 事件 function 頁面

1:$(function){};

2:$(document).ready(function(){});

3:$(window).load(function(){});

4:window.onload = function(){};

5:在標簽上靜態綁定onload事件,<body onload="aaa()">等待body加載完成,就會執行aaa()方法。

註:第1種是第2種的簡寫方式。兩個是document加載完成後就執行方法。第3種和第4種都是等到整個window加載完成執行方法體。兩者也沒有區別,只是一個使用dom對象,一個使用jQuery對象。

執行順序:1和2無論放在哪裏都是最先執行,3和4在其之後執行,5最後執行

js頁面加載後執行的幾種方式