IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> JavaScript匿名函数介绍 -> 正文阅读

[JavaScript知识库]JavaScript匿名函数介绍

JavaScript匿名函数介绍

匿名函数顾名思义指的是没有名字的函数,在实际开发中使用的频率非常高。

JavaScript匿名函数最常见的用法:

(function(){

//运行的代码

})();

红色括号里面是一个匿名函数,红色括号是分割,表示里面的函数是一个部分,绿色的括号表示一个运算符,表示红色括号里面的函数要运行。

相当于定义完一个匿名函数后让它直接运行。

例如:

<script>

(function(x, y){

??? z=x+y;

??? alert("2+3=" + z);?

})(2, 3);

</script>

保存文件名:匿名函数例.html

用浏览器打开运行效果如下图:

下面给出几个应用场景示例

例1、匿名函数用在事件的例子,这里是用在按钮事件中

<input type="button" value="单击看看!" id="buttonID">

<script>

??? //获得按钮元素

??? var sub=document.querySelector("#buttonID ");

??? //给按钮增加点击事件。

??? sub.οnclick=function(){

??????? alert("你单击了按钮!");

??? }

</script>

保存文件名:匿名函数用在按钮事件的例.html

用浏览器打开运行效果如下图:

例2、将匿名函数赋值给变量

<script>

//将匿名函数赋值给变量fn。

var fn=function(){

??? return "这是将匿名函数赋值给变量的简单示例!"

}

//调用方式与调用普通函数一样

alert(fn());//显示:这是将匿名函数赋值给变量的简单示例!

</script>

保存文件名:匿名函数用在按钮事件的例.html

用浏览器打开运行效果如下图:

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2022-03-31 23:55:34  更:2022-03-31 23:57:03 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 4:46:53-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码