9-25你不知道的JavaScript总结之函数声明、函数表达式、匿名函数表达式、let、const、变量提升、闭包

1.function开头的就是函数声明,否则为函数表达式。 2.函数没有名字就是匿名函数。 3.块级作用域 (1)let声明的作用域为块级作用域 (2)try … catch是块级作用域。 (3)const :定义常量,值不能改变。 4.闭包:有权访问另外一个函数的标识符。常见的闭包如下 : for(var i = 1; i <= 5; i++) { setTimeout(function() {
相关文章
相关标签/搜索