zoukankan      html  css  js  c++  java
  • js匿名函数(变量加括号就是函数)

    js匿名函数(变量加括号就是函数)

    一、总结

    变量加括号就是函数,而函数的括号是用来传参的

    1、类比以正常函数去想匿名函数,匿名函数比正常函数只是少了函数名,本质还是一样,该怎么传参还是怎么传参,小括号用于传参,小括号用于将变量变成函数

    二、要点

    匿名函数

    没有函数名字的函数

    1. 单独的匿名函数是无法运行和调用的
    2. 可以把匿名函数赋值给变量
    3. 通过表达式自我执行,语法:(匿名函数)()
    4. 匿名函数传递参数,语法:(匿名函数)(参数)

    三、代码

     1 <!DOCTYPE html>
     2 <html lang="zh-cn">
     3 <head>
     4   <meta charset="utf-8">
     5   <title>课堂演示</title>
     6 </head>
     7 <body>
     8   <script>
     9   /*
    10   //普通函数
    11   function myfn(){
    12     alert('我是普通函数')
    13   }
    14 
    15   //myfn()
    16 
    17   //匿名函数
    18   function (){
    19     alert('我是普通函数')
    20   }
    21  
    22   //情况1.把匿名函数赋值给变量
    23   var fn=function (){
    24     alert('我是匿名函数')
    25   }
    26   alert(fn)   //会将函数表达式输出
    27   fn()
    28  
    29 
    30     //情况2.匿名函数通过表达式自我执行
    31  (function (){
    32     alert('我是匿名函数')
    33   }
    34  )()
    35  */
    36 
    37  //匿名函数传递参数
    38  function myfn(m,n){
    39     alert(m+n)
    40   }
    41   myfn(100,100);
    42 
    43   (function(m,n){
    44     alert(m+n)
    45   })(1000,1000)
    46   </script>
    47 </body>
    48 </html>
  • 相关阅读:
    csrf漏洞
    WebServer远程部署
    URL跳转与钓鱼
    代码注入
    暴跌之后-如何低位灵活补仓
    操盘策略:在交易之前做好应变准备
    操盘策略:股价异动未必主力所为
    赖在长沙的50个理由
    倒在黎明前:融资客股市震荡中被强*损失850万
    操盘策略:巧用盘中T+0交易
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/9017663.html
Copyright © 2011-2022 走看看