
正文
js匿名函数(变量加括号就是函数)
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
js匿名函数(变量加括号就是函数)一、总结
变量加括号就是函数,而函数的括号是用来传参的
1、类比:以正常函数去想匿名函数,匿名函数比正常函数只是少了函数名,本质还是一样,该怎么传参还是怎么传参,小括号用于传参,小括号用于将变量变成函数
二、要点
匿名函数
没有函数名字的函数
- 单独的匿名函数是无法运行和调用的
- 可以把匿名函数赋值给变量
- 通过表达式自我执行,语法:(匿名函数)()
- 匿名函数传递参数,语法:(匿名函数)(参数)
三、代码
<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="utf-8">
<title>课堂演示</title>
</head>
<body>
<script>
/*
//普通函数
function myfn(){
alert('我是普通函数')
} //myfn() //匿名函数
function (){
alert('我是普通函数')
} //情况1.把匿名函数赋值给变量
var fn=function (){
alert('我是匿名函数')
}
alert(fn) //会将函数表达式输出
fn() //情况2.匿名函数通过表达式自我执行
(function (){
alert('我是匿名函数')
}
)()
*/ //匿名函数传递参数
function myfn(m,n){
alert(m+n)
}
myfn(100,100); (function(m,n){
alert(m+n)
})(,)
</script>
</body>
</html>








