首页 > 代码库 > 函数声明和函数表达式
函数声明和函数表达式
函数声明:
function aaa(){}
有预解析,在if...else...分别调用不同的函数,要采用函数表达式的形式
函数表达式:
var a = function aaa(){} 命名函数表达式
var a = function (){} 匿名函数表达式
(function aaa(){})() 表达式
~function aaa(){}
!function aaa(){}
+function aaa(){}
-function aaa(){}
区别:
1、函数表达式可以直接后面加括号执行,而函数声明不行
2、函数声明有预解析
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。