位置: 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点击菜单显示内容)

  • 华为耳机可以连接苹果手机吗(华为耳机可以连接两个手机吗)

    华为耳机可以连接苹果手机吗(华为耳机可以连接两个手机吗)

  • 华为手机可以下载两个同版本的微信吗(华为手机可以下载ChatGpT吗)

    华为手机可以下载两个同版本的微信吗(华为手机可以下载ChatGpT吗)

  • 手机上边出来个HD怎么关掉(手机上方多了个是什么标志 怎么消除)

    手机上边出来个HD怎么关掉(手机上方多了个是什么标志 怎么消除)

  • 华为mate30分辨率是什么(华为mate30pro屏幕)

    华为mate30分辨率是什么(华为mate30pro屏幕)

  • 电脑连接打印机找不到打印机型号怎么办(电脑连接打印机步骤图)

    电脑连接打印机找不到打印机型号怎么办(电脑连接打印机步骤图)

  • 荣耀9x屏幕尺寸长宽(荣耀9x手机屏幕尺寸)

    荣耀9x屏幕尺寸长宽(荣耀9x手机屏幕尺寸)

  • 华为p30pro卡槽打不开(华为p30pro卡槽边上的孔是什么)

    华为p30pro卡槽打不开(华为p30pro卡槽边上的孔是什么)

  • 为什么充电线用着用着松了(为什么充电线用着用着就不能用了)

    为什么充电线用着用着松了(为什么充电线用着用着就不能用了)

  • 为什么手机会自动删除联系人(为什么手机会自动弹出广告)

    为什么手机会自动删除联系人(为什么手机会自动弹出广告)

  • 怎么一次清空微信账单(怎么一次清空微信好友)

    怎么一次清空微信账单(怎么一次清空微信好友)

  • 收音机单边带什么意思(收音机边带什么意思)

    收音机单边带什么意思(收音机边带什么意思)

  • b站ul是什么意思(b站上的ul什么意思)

    b站ul是什么意思(b站上的ul什么意思)

  • 为什么手机网络连接正常却上不了网(为什么手机网络总是断断续续的)

    为什么手机网络连接正常却上不了网(为什么手机网络总是断断续续的)

  • iphone视角缩放什么意思(iphone视角缩放开了没反应)

    iphone视角缩放什么意思(iphone视角缩放开了没反应)

  • ipad能用万能钥匙吗(ipad能不能用万能钥匙?)

    ipad能用万能钥匙吗(ipad能不能用万能钥匙?)

  • ios13自动调节亮度在哪里(ios13自动调节亮度怎么设置)

    ios13自动调节亮度在哪里(ios13自动调节亮度怎么设置)

  • 手机运行内存怎么清理(手机运行内存怎么扩大)

    手机运行内存怎么清理(手机运行内存怎么扩大)

  • vivox9的互传在哪儿找呢(vivix9互传在哪里)

    vivox9的互传在哪儿找呢(vivix9互传在哪里)

  • 拼多多主图尺寸(拼多多主图尺寸大小是1:1吗)

    拼多多主图尺寸(拼多多主图尺寸大小是1:1吗)

  • qq发不出图片什么原因(qq发不出图片什么原因iOS)

    qq发不出图片什么原因(qq发不出图片什么原因iOS)

  • 计算机邮件回复在哪里(计算机邮件回复怎么设置)

    计算机邮件回复在哪里(计算机邮件回复怎么设置)

  • airpods一只连不上(airpods突然一只连得上 一只连不上)

    airpods一只连不上(airpods突然一只连得上 一只连不上)

  • 怎么看旺旺id(怎么看旺旺号有没有被降权)

    怎么看旺旺id(怎么看旺旺号有没有被降权)

  • 计算器上的on/c是什么键(计算器上的on/C是什么键)

    计算器上的on/c是什么键(计算器上的on/C是什么键)

  • 电脑出现iexplore.exe应用程序错误怎么办?如何解决(电脑出现一堆英文无法开机)

    电脑出现iexplore.exe应用程序错误怎么办?如何解决(电脑出现一堆英文无法开机)

  • 使用idea运行VUE项目(idea怎么运行前端vue项目)

    使用idea运行VUE项目(idea怎么运行前端vue项目)

  • 落基山国家公园的朗斯峰,科罗拉多州 (© Andrew R. Slaton/Tandem Stills + Motion)(落基山国家公园攻略)

    落基山国家公园的朗斯峰,科罗拉多州 (© Andrew R. Slaton/Tandem Stills + Motion)(落基山国家公园攻略)

  • 企业对外投资收益税收
  • 小微企业免税销售额填含税还是不含税
  • 个体户减免增值税
  • 银行借款的补偿金是什么
  • 公共绿地绿化
  • 母公司收取服务费请示
  • 债务重组损失计算公式
  • 普通商户怎么开小票
  • 在建工程进项税额分两年抵扣
  • 核定征收个体户个人经营所得税
  • 原材料什么时候结转成本
  • 联营企业的持股比例
  • 短期借款的会计科目
  • 有限合伙企业对外转让财产份额
  • 企业所得税报表模板
  • 雇员个人所得税
  • 企业在年度中间终止经营活动的,应当
  • 住房公积金证书更新
  • 款已付没有发票就入账
  • 小型纳税人个人所得税
  • 房地产税是否存在退税
  • 现金支出有哪些项目
  • 网络适配器感叹号代码43
  • 买一个金蝶软件年费多少
  • 民办非企业年底额度不能低于多少
  • 超市购物卡返点一般是几个点
  • 补税后算偷税漏税吗
  • PHP:mb_encoding_aliases()的用法_mbstring函数
  • 网页游戏无法打开
  • 经销商授权书是啥意思
  • 若依框架前端框架
  • php sql语句
  • 商誉准则最新修订时间
  • uniapp打包成h5如何调用原生
  • thinkphp设置伪静态
  • php时间戳相减
  • 微信红包 python
  • 企业利润总额为负
  • 存货需要计算填列吗
  • segment anything model模型 需要的配置
  • 前端可以用jsp写吗
  • js必学知识点
  • macps字体怎么导入
  • 未分配利润为负数怎么调整
  • 工伤保险赔偿范围和企业承担范围
  • 增值税申报销项发票采集少了怎么办
  • 暂估入库会计
  • 不动产简易征收增值税发票 可以抵扣
  • phpcms v9搬家不同步怎么办
  • 股权转让主要交什么税费
  • 认缴制下,资金什么时候必须到位
  • 小规模纳税人都是3%吗
  • 垃圾处理费申报怎么填
  • 小规模纳税人能开6%增值税专用发票吗
  • 固定资产处置需要交税吗?
  • 信用减值损失属于公允价值变动收益吗
  • 施工企业外经证交费的时候工会经费是怎么计算的
  • 建筑企业预缴税款怎么算
  • 公司把钱打到银行了,银行未打到我工资卡
  • 地方教育附加申报
  • 支付宝支付高速通行费如何开发票
  • 数据库 异步
  • sqlserver怎么使用索引
  • win10分辨率2560*1080
  • mac系统如何隐藏文件
  • windows8怎么打开开始菜单
  • w7系统如何设置
  • 举例说明linux的主要应用领域
  • unity alembic
  • javascript html5摇一摇功能的实现
  • Zxing在CameraManager.get().closeDriver()报错
  • android studio string函数
  • cmd命令怎么重启
  • JavaScript html5 canvas绘制时钟效果
  • JavaScript中的数据类型分为两大类
  • 全面详细的体检
  • jquery增删改查方法
  • onInterceptTouchEvent onTouchEvent 的坑 坑死了
  • 民间非营利组织包括哪些单位
  • 芜湖市房产退契税是什么政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设