1、匿名函数 将匿名函数赋值给一个变量,并且通过变量名称进行调用,我们将这个称为函数表达式 匿名函数: let fn = function(){ 函数体 } 调用: fn() 2、立即执行函数 语法: // 方式一 (function (形参x,形参y) {console.log(111)}) (实参x,实参y); //方式二 (function (形参x,形参y) { console.log(222)} (实参x,实参y)); 立即执行函数不需要调用,立即执行 立即执行函数可以避免全局变量之间的污染