过去丶
2016-12-04 19:45
function name(){}
var name=function(){}
var name=(){}
name:function(){}
有什么区别?
function name(){} 是函数声明 var name = function(){} 是函数表达式 name:function(){} 一般是写在对象里的一个属性
函数声明会被前置,在全局的任何位置都可以调用函数,而不能在函数表达式前面调用它
DOM事件探秘
99545 学习 · 1197 问题
相似问题