javascript 中的函数声明与函数表达式

函数声明格式:函数

function add(){对象

}io

注意:函数声明会被前置;function

函数表达式:匿名函数

注意:在代码执行阶段才会去建立对象;兼容性

var add = function(){} //匿名函数表达式命名

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

命名式函数表达式兼容性问题:兼容性问题

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

(function(){}) //当即执行函数表达式

相关文章
相关标签/搜索