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

  • 增值税滞纳金怎么做账
  • 银行电子回单有没有法律效应
  • 消费税计算时的进项税额
  • 息税前利润的计算公式EBIT
  • 外地预缴所得税几个点
  • 工厂筹建期间购房合法吗
  • 结转城建税和教育费附加
  • 试用期社保是按照应发工资缴纳吗
  • 增值税附征优惠政策
  • 资金型股东溢价进入
  • 分配利润和分配股利
  • 印花税计算公式例子
  • 印花税加工承揽税率
  • 股东投资款印花税多少
  • 小规模企业房产税怎么算
  • 房地产土地增值税筹划
  • 购入固定资产税费怎么算
  • 集团内部资金借贷制度
  • 汇算清缴费用调增会计处理
  • 跨行汇入会计分录
  • 应付职工薪酬账户结构
  • 收购公司款项的支付是利好还是利差
  • 做汽车配件销售怎么找客户
  • win7有线连接怎么设置
  • 股东以债权出资,公司怎么处理
  • 国内来料加工委托方需要报关吗
  • 大沼泽地国家公园位于哪个城市
  • batch size 大小
  • 冰川国家公园在哪
  • php管理员权限控制
  • phpsql防注入代码
  • php ucwords() 函数将字符串中每个单词的首字符转换为大写(实现代码)
  • thinkphp框架搭建
  • jsp课程设计含源代码
  • 如何快速搭建前端界面
  • 超级鸽卫星
  • 二维码的实现原理和实现过程
  • ChatGPT遭禁用、抵制后又停止Plus付费发生了?
  • vue.js简介
  • lvm命令详解
  • 公路修路步骤
  • 递延所得税资产和所得税费用的关系
  • 小型微利企业享所得税优惠
  • 企业抵扣进项税条件
  • 应付短期租入固定资产的租金计入什么科目
  • 代扣税费分录
  • 公司员工私车公用协议
  • 应纳税所得额的各项扣除包括什么
  • sqlserver2005简介
  • mysql日期和时间类型
  • 收到捐赠的账务处理和涉税处理
  • 收到实收资本的现金流
  • 预付账款科目的余额如果在借方,则在资产负债表上
  • 12月费用1月报销的账务处理
  • 本月增加的固定资产本月可以进行部门转移
  • 增值税专用发票使用规定 最新
  • 员工的车是否可以抵税
  • 期间费用包括哪些费用
  • sql server的使用方法
  • mysql 索引 语句
  • mysql语句的注释符号
  • os x10.8
  • centos 安装方法
  • 如何用dos破解wifi
  • windows7无法安装
  • win7系统防火墙无法关闭
  • 打开电脑显示配置windows,可是一直0%,怎么办
  • 小郭聊一聊
  • unity开发安卓游戏的input
  • cocos2dx引擎优化
  • unity动画教程
  • js闭包的定义和用途
  • 安卓Android下载
  • python函数入门
  • js鼠标点击图片就消失
  • 实际金额与报关金额不符
  • 期初库存和期末库存是什么意思
  • 南通买房首付规定
  • 网上增值税发票验旧
  • 联通前面加什么可以隐藏号码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设