函数总体分为具名函数(有名字)和匿名函数
匿名函数使用方法:
let fn = function (x, y) {
// console.log('函数')
console.log(x + y)
}
fn(1, 2)
正常函数:
function fun() {
console.log(1)
}
fun()
2.立即执行函数
好处是避免全局变量的污染,特点:立即执行
立即执行函数必须要加分号
两种写法:
// (function(){})();
// (function(){}());
<script>
// 1. 第一种写法
(function (x, y) {
console.log(x + y)
let num = 10
let arr = []
})(1, 2);
// (function(){})();
// 2.第二种写法
// (function () { }());
(function (x, y) {
let arr = []
console.log(x + y)
}(1, 3));