今天學習的時候,第一次看到下面的這種用法
window.οnlοad=function(){
//
}
當時就很想知道這個用法跟直接聲明一個函數調用有什麼區別?
window.onload = function (){} 算是一個事件,表示網頁加載完執行後面的函數
function aa(){} 而這種一般形式定義的普通函數,只要常規調用就行了
兩者之間不存在對比關係,因爲各有各的用途
強調:函數
1、是對象:有屬性有方法
2、是數據:可傳進任何函數當數據使用
3、也是作用域:函數就是限制作用域的一段代碼集合,js的作用域是相當於其他程序塊級作用域