window 對象是全局對象,document是window的一個屬性
window.location url
window.history 屬性
window.alert/window.setTimeout
每個Element對象都有style和className屬性,window/document/element對象上還有事件處理程序相關的屬性,如onload/onclick等
"Javascript: alert('hello');" 作為url的javascript可以放在任何href/action屬性上,瀏覽器會執行url上的代碼,把返回值作為新的文檔返回,這是會擦出以前的文檔,返回值為undefined的除外
當HTML解析器遇到<script>元素時,它默認必須先執行腳本,然後再恢復文檔的解析和渲染。
<script defer/async src='http://www.ithao123.cn/1.js'></script> 告訴瀏覽器可以在下載腳本時繼續渲染頁面
瀏覽器創建Document對象解析HTML元素並把Node加入到Document文檔樹時,document.readyState=loading;文檔解析完成,但是圖片和腳本完成載入和執行的過程中,document.readyState=interactive;所有都加載完成之後,document.readyState=complete;此時出發瀏覽器的load事件
同源策略和跨域訪問:http://www.cnblogs.com/chopper/archive/2012/03/24/2403945.html
Tags:
文章來源: