位置: IT常识 - 正文

JavaScript-匿名函数(js匿名函数和命名函数)

编辑:rootadmin
JavaScript-匿名函数 什么是匿名函数

推荐整理分享JavaScript-匿名函数(js匿名函数和命名函数),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js匿名函数的作用域,javascript匿名函数,javascript中的匿名函数,js匿名函数的作用域,js匿名函数的作用域,js匿名类,JavaScript匿名函数调用,javascript匿名函数,内容如对您有帮助,希望把文章链接给更多的朋友!

1、匿名函数,即没有名称的函数 2、如果单独只写一个匿名函数,此时是不符合语法要求的 会报错。需要给 匿名函数包裹一个括号,使之成为表达式。 3、被小括号包裹的内容会被js识别为一个函数表达式

如何执行和使用匿名函数?

需要执行匿名函数 后面追加括号即可 也就是立即执行函数

方式一:小括号只将匿名函数包裹起来 后面跟随执行的小括号(常用)

(function () { alert('匿名函数执行方式一') })();

小括号将匿名函数以及执行匿名函数的小括号都包裹起来 整体构成一个表达式

(function () { alert('匿名函数执行方式二') }());

匿名函数传参 与其他普通参数的传参方式一样,调用的时候将参数传入即可

(function (m) { alert(m) }('这是匿名函数传进来的参数'));匿名函数的应用

绑定事件时的方法

let item = document.getElementById("item") item.onclick = function () { alert("我是输入框的点击事件") }JavaScript-匿名函数(js匿名函数和命名函数)

函数表达式 将匿名函数赋值给一个变量

let fun2 = function () { alert('这是一个函数表达式') } fun2();

对象里面的函数属性

let obj = { name: "Year", age: 28, hobby: function () { return '我喜欢跳舞' } }; alert(obj.hobby());

回调函数,将匿名函数作为其中的一个参数

//过滤出值为9的值 let numArr = [1, 5, 9, 10] let newArr = numArr.filter(function (item) { if (item !== 9) { return item } });

函数返回值,即将函数作为一个返回值

//内部函数可以访问外部函数的所有变量 function box() { return function() { alert("函数作为返回值的应用") } } box()();

点赞 -收藏-关注-便于以后复习和收到最新内容

有其他问题在评论区讨论-或者私信我-收到会在第一时间回复

如有侵权,请私信联系我

感谢,配合,希望我的努力对你有帮助^_^

本文链接地址:https://www.jiuchutong.com/zhishi/299996.html 转载请保留说明!

上一篇:用VSCode搭建Vue.js开发环境及Vue.js第一个应用(vscode搭建vue项目)

下一篇:css点击文字(非按钮) 能自动改变颜色。(css点击菜单显示内容)

  • 支付宝怎么注销账号实名认证(支付宝怎么注销闲鱼账号)

    支付宝怎么注销账号实名认证(支付宝怎么注销闲鱼账号)

  • 华为p40pro能隔空操作吗(华为p40pro隔空操作怎么没用?)

    华为p40pro能隔空操作吗(华为p40pro隔空操作怎么没用?)

  • 卡贴机激活sim卡无效(卡贴机完美激活教程)

    卡贴机激活sim卡无效(卡贴机完美激活教程)

  • 电脑出现americanmegatrends怎么办(电脑出现americanmegatrends怎么办图片)

    电脑出现americanmegatrends怎么办(电脑出现americanmegatrends怎么办图片)

  • 金立手机怎样三指截屏(金立手机怎样三码合一)

    金立手机怎样三指截屏(金立手机怎样三码合一)

  • wps对齐方式在哪里(wps对齐方式)

    wps对齐方式在哪里(wps对齐方式)

  • qq字符为什么显示不出来(qq显示字符)

    qq字符为什么显示不出来(qq显示字符)

  • 笔记本电脑有没有麦克风(笔记本电脑有没有定位功能)

    笔记本电脑有没有麦克风(笔记本电脑有没有定位功能)

  • 键盘和触摸板同时失灵(电脑触摸板和键盘没反应怎么办)

    键盘和触摸板同时失灵(电脑触摸板和键盘没反应怎么办)

  • 笔记本英文键盘变数字了怎么办(笔记本英文键盘怎么打开)

    笔记本英文键盘变数字了怎么办(笔记本英文键盘怎么打开)

  • win10正在准备windows要多久(win10正在准备windows请勿关闭计算机要多久)

    win10正在准备windows要多久(win10正在准备windows请勿关闭计算机要多久)

  • 快手缴纳保证金能退吗(快手缴纳保证金是什么意思)

    快手缴纳保证金能退吗(快手缴纳保证金是什么意思)

  • 华为mate30pro什么时候上市(华为MATE30pro什么时候出的)

    华为mate30pro什么时候上市(华为MATE30pro什么时候出的)

  • word生成目录怎么操作(word生成目录怎么改字体)

    word生成目录怎么操作(word生成目录怎么改字体)

  • 淘宝预售提醒怎么取消(淘宝预售提醒怎么关闭)

    淘宝预售提醒怎么取消(淘宝预售提醒怎么关闭)

  • 荣耀20i怎么返回(荣耀20i返回键怎么调出来)

    荣耀20i怎么返回(荣耀20i返回键怎么调出来)

  • 哈罗单车扫不了怎么回事(哈罗单车扫不了二维码)

    哈罗单车扫不了怎么回事(哈罗单车扫不了二维码)

  • 不支持pd充电什么意思(不支持pd充电协议的 能用pd充电器吗)

    不支持pd充电什么意思(不支持pd充电协议的 能用pd充电器吗)

  • 格式工厂怎么剪掉视频(格式工厂怎么剪辑视频画面的一部分)

    格式工厂怎么剪掉视频(格式工厂怎么剪辑视频画面的一部分)

  • oppo手机如何清灰(oppo手机如何清理)

    oppo手机如何清灰(oppo手机如何清理)

  • 惠普打印机怎么连接手机(惠普打印机怎么连接手机无线打印)

    惠普打印机怎么连接手机(惠普打印机怎么连接手机无线打印)

  • iphone8还生产吗(iphone8还生产吗?)

    iphone8还生产吗(iphone8还生产吗?)

  • mac显示wifi未安装硬件(mac显示wi-fi未安装硬件)

    mac显示wifi未安装硬件(mac显示wi-fi未安装硬件)

  • 位置共享怎么改位置(微信位置共享怎么改)

    位置共享怎么改位置(微信位置共享怎么改)

  • 使用vite 搭建vue 3的项目(vite搭建vue3)

    使用vite 搭建vue 3的项目(vite搭建vue3)

  • 微服务框架:如果不用 Spring Boot,还可以选择谁?(微服务框架图)

    微服务框架:如果不用 Spring Boot,还可以选择谁?(微服务框架图)

  • 工程会计税率
  • 劳务派遣增值税怎么算
  • 企业公益性捐赠支出税前扣除标准
  • 出售拆迁补偿住房违法吗
  • 低值易耗品摊销什么意思
  • 怎么认证财付通
  • 购买软件平台信息服务费怎么做账?
  • 应付账款周转率分析
  • 生产企业的安全员好干吗
  • 单位预付卡
  • 以前年度亏损本季度盈利所得税申报
  • 买金税盘怎么做账,抵扣的时候
  • 分包发票怎么开对方可以差额纳税
  • 租赁收入账务处理
  • 凭证上附单据多少张怎么看
  • 非企业性单位包括哪些单位
  • 库存现金的收支账务处理
  • 城市维护建设税税率
  • 最新w10系统专业版
  • 采购及安装合同怎么缴纳印花税
  • 先征后退的增值税
  • linux 数字加减
  • 外汇账户转账有手续费吗
  • gain_trickler_3202.exe 进程查询 gain_trickler_3202进程是什么文件
  • dcom进程
  • 公司购买的大型安装设备什么时候转入固定资产
  • 高翔ORB-SLAM2稠密建图编译(添加实时彩色点云地图+保存点云地图)
  • 环绕着山的是什么歌
  • php运用
  • postman 下载
  • uniapp开发微信小程序怎么样
  • docker的常用命令汇总
  • java前端开发是做什么的
  • yum命令安装软件
  • php用户登录界面代码
  • 普通发票可以跨年报销吗
  • 微擎框架是开源的吗
  • phpcms v9官网
  • python 微信
  • 织梦模板安装完整教程
  • 经营范围没有的项目可以做吗
  • 业务招待费进项税
  • 让渡资产使用权收入属于收入吗
  • 无票利息支出可抵税吗
  • 建造合同信息表
  • 营改增和个税改革的意义
  • 现金比率合适范围
  • 冲销未开票收入还需要申报吗
  • 二手市场机械设备
  • 贷款转入账号
  • 小微企业要记账吗
  • 诉讼代理费计入成本吗
  • 私人贴现利息如何交税
  • 开发成本贷方负数表示什么
  • 计提利息为什么贷方是应付利息
  • 计提资产减值准备会计科目
  • 对方发票丢失怎么申报丢失
  • mysql安装包和免安装的区别
  • Tech Ed 2008:HPC Server 2008讲解
  • centos gogs
  • ubuntu怎样调出命令行
  • 因以下文件的损坏或者丢失,windows无法启动hal.dll
  • win8 重置
  • windows 10的应用商店中的应用
  • 系统界面通知
  • win8如何进入bios
  • win7电脑无法上网 连接正常
  • win10 固态
  • jQuery实现仿QQ空间装扮预览图片的鼠标提示效果代码
  • android抓取各种log的方法
  • 使用scp获取远程linux服务器上的文件 linux远程拷贝文件
  • shell去掉\r
  • 在javascript中用下面哪个关键词来定义变量
  • javascript总结笔记
  • python添加用户并加入到相应组
  • 大排量车船税怎么减免
  • 东莞各税务分局电话
  • 双公开双反馈什么意思
  • 企业需要缴纳哪些费用
  • 律师费不给了会怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设