JavaScript的匿名函数用法

2025-11-26 01:05:37

1、打开WebStorm开发工具,新建test.html文件

<!DOCTYPE html>


<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>Title</title>
</head>
<body>
</body>
</html>

JavaScript的匿名函数用法

2、在body标签内新建button标签,代码如下:

<!DOCTYPE html>


<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>Title</title>
</head>
<body>
<button id="btn">click me</button>
</body>
</html>

JavaScript的匿名函数用法

3、在head标签内,新建script脚本文件,代码如下:

<!DOCTYPE html>


<html lang="en">
<head>
   <meta charset="UTF-8">
   <script type="text/javascript">
window.onload = function(){
           var oBtn = document.getElementById('btn');
oBtn.onclick = myalert;
function myalert(){
               alert('ok!');
}
       }
   </script>
   <title>Title</title>
</head>
<body>
   <button id="btn">click me</button>
</body>
</html>

myalert是正常函数名

JavaScript的匿名函数用法

4、查看效果如下图,点击button会弹出提示框

JavaScript的匿名函数用法

5、下面改写函数,使用匿名函数,代码如下:

<!DOCTYPE html>


<html lang="en">
<head>
   <meta charset="UTF-8">
   <script type="text/javascript">
window.onload = function(){
           var oBtn = document.getElementById('btn');
oBtn.onclick = function myalert(){
               alert('ok!');
}
       }
   </script>
   <title>Title</title>
</head>
<body>
   <button id="btn">click me</button>
</body>
</html>

JavaScript的匿名函数用法

6、查看效果如下图,点击button会弹出提示框,但是在scrip脚本中并没有函数名,这就是匿名函数

JavaScript的匿名函数用法

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢