<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
</body>
<script>
//立即执行函数:执行后立即销毁函数,不占用内存空间
//针对初始化功能的函数
//眼熟版本
(function () {
let a=1;
let b=2;
console.log(a+b);
})();
//传参版本
(function (a,b) {
console.log(a+b);
})(1,2);
//运用版本:在实际中,你肯定是要获取返回值的
let num=(function (a,b) {
let c=a+b;
return c
})(1,2);
console.log(num);
//运用版本:换个写法
let num1=((a,b)=>{
let c=a+b;
return c
})(1,2);
console.log(num1);
</script>
</html>