javascript 中的函數聲明與函數表達式

函數聲明格式:函數

function add(){對象

}io

注意:函數聲明會被前置;function

函數表達式:匿名函數

注意:在代碼執行階段纔會去建立對象;兼容性

var add = function(){} //匿名函數表達式命名

var add = function add1(){} //命名式函數表達式兼容

命名式函數表達式兼容性問題:兼容性問題

IE6~IE8 alert(add === add1) => false IE9+ add1 is undefined函數表達式

(function(){}) //當即執行函數表達式

相關文章
相關標籤/搜索