1.匿名函数的常见场景
js中的匿名函数是一种很常见的函数类型,比较常见的场景:
<input type="button" value="点击" id="btn">
<script type="text/javascript">
//匿名函数的第一种情形
var btn=document.querySelector("#btn");
btn.onclick=function(){
// alert("aaaaa");
}
//匿名函数的第二种情形
setInterval(function(){
// alert("bbbbb");
}, 1000);
//匿名函数的第三种情形
var fun=function(){
alert("ccccc");
}
// fun();
//匿名函数的第四种情形
var obj={
name:"dddd",
say:function(){
alert(this.name);
}
}
obj.say();
</script>
上面展示的就是常见的匿名函数的使用场景。(注意:querySelector是H5中新增的查找dom元素的方法)
2.匿名自执行函数
<input type="button" value="点击" id="btn">
<script type="text/javascript">
//1,匿名函数的第一种实现方式
(function(data){
// alert(data);
})("eee");
//2.匿名自执行函数的第二种实现方式
(function(){
// alert("fff");
}());
//3.匿名自执行函数的第三种实现方式
!function(data){
// alert(data);
}("hhh");
//4.匿名自执行函数的第四种实现方式
var fun=function(data){
alert(data);
}("iii");
5561




被折叠的 条评论
为什么被折叠?



