当前位置: 首页 > news >正文

安徽网站建设电话建站系统源码

安徽网站建设电话,建站系统源码,中国包装设计网,手机网站制作公司报价单匿名函数是什么?和具名函数有什么区别?让我为大家介绍一下吧! 没有名字的函数,无法直接使用 一.函数表达式 将匿名函数赋值给一个变量,并且通过变量名去调用,我们将这个称为函数表达式 语法: …

匿名函数是什么?和具名函数有什么区别?让我为大家介绍一下吧!
没有名字的函数,无法直接使用

一.函数表达式

将匿名函数赋值给一个变量,并且通过变量名去调用,我们将这个称为函数表达式
语法:

    let fun = function(){}
    let fun = function(){console.log("我是函数表达式")}fun() //调用

我们传入参数怎么传

    let fun = function (x, y) {console.log(x + y) //3}fun(1,2)

函数表达式和具名函数的不同点
1.具名函数的调用可以写到任何位置

    fun()function fun(){console.log(1) //1}

2.函数表达式必须先声明函数表达式,后调用

    // 报错 Cannot access 'fun' before initialization// 在初始化之前无法访问'fun'fun(1,2)let fun = function (x, y) {console.log(x + y)}

二.立即执行函数

使用场景:避免全局变量之间的污染
语法:

    // 第一种(function(){}());// 第二种(function(){})();

注意:立即执行函数要加分号

    (function(){}())// 报错 因为()后面还是()没有结束(function(){})();

第二个小括号相当于调用函数
传入参数
第一种写法:

    (function (x, y) {console.log(x + y) //3})(1, 2)

第二种写法:

    (function (x, y) {console.log(x + y) //3}(1, 2))

立即执行函数注意事项
1.无需调用,立即执行,其实本质已经调用了
2.多个立即执行函数之间用分号隔开

感谢大家的阅读,如有不对的地方,可以向我提出,感谢大家!

http://www.dt0577.cn/news/42527.html

相关文章:

  • 自己做ppt网站附近电商培训班
  • 企业网站建设分工危机公关处理方案
  • node 做的网站后端青岛设计优化公司
  • 北京保障房建设网站什么是seo如何进行seo
  • 自助建站优化排名神马搜索推广
  • 怎么做网站推广多少钱经典网络营销案例
  • 促销活动推广方案武汉网站建设优化
  • 3g网站设计百度导航
  • 四川网站建设平台百度竞价关键词出价技巧
  • 湖南网站建站系统平台百度推广登录平台app
  • 怎么做打赏看视频的网站seo项目完整流程
  • 哈尔滨市建设安全网站百度小说网
  • 宁波高端网站建设联系方式在什么网站可以免费
  • 洮南住建局网站网络营销的优势有哪些
  • 运营网站需要多少钱山西百度查关键词排名
  • 东莞做网站公司首选seo搜索优化是什么呢
  • 阿里云网站费用吗百度直播平台
  • 合肥有多少做网站的百度怎么推广自己的网站
  • 北京企业建站程序国际重大新闻事件10条
  • 北京疫情最新动态网站seo分析案例
  • e福州app汕头seo网络推广服务
  • 甜点的网站建设规划书网络客服
  • 国外域名的网站怎么做百度收录平台
  • 建设通是什么网站关键词免费网站
  • 网络科技公司起名字大全免费seo三人行网站
  • 爱站网自媒体数据广州百度推广开户
  • 怎么做虚拟的网站百度指数热度榜
  • 万户做网站怎么样楼市最新消息
  • 如何检测网站是否安全站长工具推荐
  • 河北网站建设开发谷歌seo什么意思