Tag "变量提升" 相关话题

HTML笔记

var fn = function(){ }和function fn() { }有什么区别

2

Deshun 发布于 2年前 (2019-05-08) 阅读(1294) 评论(0) 赞 (0)

var fn = function(){ }和function fn() { }有什么区别

在 Javascript 中,函数及变量的声明都将被提升到函数的最顶部,也就是说我们可以先使用后声明。但函数表达式和变量表达式只是将函数或者变量的声明提升到函数顶部,函数表达式和变量的初始化不会被提升。var fn = function(){ } 这种叫做函数表达式,必须先定义后...