window.onload()函式和jQuery中的document.ready()有什麼區別?
a、執行時間:window.onload必須等到頁面內包括圖片的所有元素載入完畢後才能執行。
(
d
o
c
u
m
e
n
t
)
.
r
e
a
d
y
(
)
是
D
O
M
結
構
繪
制
完
畢
後
就
執
行
,
不
必
等
到
加
載
完
畢
。
(document).ready()是DOM結構繪製 完畢後就執行,不必等到載入完畢。
(document).ready()是DOM結構繪制完畢後就執行,不必等到加載完畢。(document).ready()在 window.onload之前執行。
b、簡化寫法:window.onload沒有簡化寫法。
(
d
o
c
u
m
e
n
t
)
.
r
e
a
d
y
(
f
u
n
c
t
i
o
n
(
)
)
可
以
簡
寫
成
(document).ready(function(){})可以簡寫成
(document).ready(function())可以簡寫成(function(){});
c、出現地方不同:window.onload是js標準,可出現在任何js指令碼中。$(document).ready只有在jq庫中出現。
相關文章
- window.onload()函式和jQuery中的document.ready()區別函式jQuery
- document.ready和window.onload的區別
- class和普通建構函式有什麼區別?函式
- 函式宣告與函式表示式有什麼區別?函式
- XML和HTML的主要區別、 jQuery 能做什麼?JavaScript中的“=、==、===”區別?XMLHTMLjQueryJavaScript
- ES6類和ES5函式建構函式有什麼區別?函式
- WPF中的StaticResource和DynamicResource有什麼區別
- HDFS分散式儲存中NameNode 和DataNode 有什麼區別?分散式
- Python中函式和方法的區別Python函式
- $(document).ready和window.onload的區別
- php中const和define有什麼區別PHP
- python中的列表和元組有什麼區別Python
- JavaScript 中的 Var,Let 和 Const 有什麼區別JavaScript
- strcpy函式和memcpy函式的區別函式memcpy
- JQuery的ready函式與JS的onload的區別jQuery函式JS
- StretchBlt函式和BitBlt函式的區別和用法函式
- python中的str和repr函式的區別Python函式
- C# 中List中的Count和Count(),有什麼區別C#
- Redis分散式Session和普通的cookie session有什麼區別?Redis分散式SessionCookie
- SQLAlchemy中filter()和filter_by()有什麼區別SQLFilter
- Keil中translate,build和rebuild有什麼區別Rebuild
- 在Linux中,umask 和 ulimit有什麼區別?LinuxMIT
- java泛型中<?>和<T>有什麼區別?Java泛型
- jquery中$.get()提交和$.post()提交有區別嗎?jQuery
- jquery中prop和attr的區別jQuery
- Jquery中attr和prop的區別jQuery
- Typescript 中的 interface 和 type 到底有什麼區別TypeScript
- # 普通函式和箭頭函式的區別函式
- shim和polyfill有什麼區別
- vue和react有什麼區別?VueReact
- modbus和tcp有什麼區別?TCP
- Jsp和Servlet有什麼區別?JSServlet
- SpringBoot和Spring有什麼區別?Spring Boot
- Cache 和 Buffer 有什麼區別?
- RPA和IPA有什麼區別
- int 和 Integer 有什麼區別
- rancher 和 Kubernetes有什麼區別?
- QPS和TPS有什麼區別?