码迷,mamicode.com
首页 > 其他好文 > 详细

函数声明式与函数表达式的区别

时间:2018-06-21 21:06:55      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:声明式   调用   位置   表达   方式   读取   表达式   函数   实现   

1、函数声明中函数名是必须的,函数表达式中则是可选的。
2、 用函数声明定义的函数,函数可以在函数声明之前调用,而用函数表达式定义的函数则只能在声明之后调用。
( 根本原因在于解析器对于这两种定义方式读取的顺序不同:解析器会实现读取函数声明,即函数声明放在任意位置都可以被调用;而对于函数表达式,解析器只有在读到函数表达式所在那一行时才会开始执行)

函数声明式与函数表达式的区别

标签:声明式   调用   位置   表达   方式   读取   表达式   函数   实现   

原文地址:https://www.cnblogs.com/ygunoil/p/9210743.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!