全面了解函数声明与函数表达式、变量提升

snailzxx 13 0 PDF 2020-12-13 09:12:11

函数的声明方式 在定义一个函数的时候通常有两种声明方式: foo(){}; // 函数声明 var foo = function(){}; // 函数表达式 不同之处 1、函数表达式后面加括号可以直接执行 2、函数声明会提前预解析 预解析 让我们先看一个例子: foo(); // 函数声明 foo_later(); // foo_later is not a function function foo(){ console.log('函数声明'); } var foo_later = function(){ console.log('函数表达式'); } 可以看到,函数声

用户评论
请输入评论内容
评分:
暂无评论