美文网首页
三种自执行函数

三种自执行函数

作者: RangoFu | 来源:发表于2019-02-13 14:24 被阅读0次

三种写法:

1、!function(形参){}(实参)
!function(a){
    console.log('自动执行', a)
}(1)
2、(function(形参){}(实参))
(function(a){
  console.log('自动执行', a)
}(2))
3、(function(形参){})(实参)
(function(a){
    console.log('自动执行', a);
})(3)

三种写法特点:

1.第一种,结构清晰,不容易混乱,推荐使用;
2.第二种,能够将匿名函数与调用的()为一个整体,官方推荐使用;
3.第三种,无法表达函数与之后的()的整体性,不推荐使用。

相关文章

  • 三种自执行函数

    三种写法: 1、!function(形参){}(实参) 2、(function(形参){}(实参)) 3、(fun...

  • 匿名函数相关

    自执行函数的三种写法 第一种: 第二种: 第三种: 第三种为什么那么写? 我们都知道函数声明有两种方式: 前面的自...

  • JS自执行函数,匿名函数

    自执行函数 先来看个最简单的自执行函数 相当于声明并调用 自执行函数也可以有名字 自执行函数也可以传参 下面我们来...

  • 函数执行的方式

    1、函数执行的三种方式 函数当成普通的函数来执行,里面的this是window 函数当成方法来执行,里面的...

  • review javascript 09:自执行匿名函数

    (1)知识点 (1.1)自执行匿名函数是什么? (2)细化 (2.1)自执行匿名函数是什么? 自执行匿名函数:常见...

  • 自执行函数

    只有表达式才能被执行函数执行,所以会有以下几种写法

  • 自执行函数

    这篇文章不先放定义,现放个碰到的例子。 下图是需求,大概要制作这么一个表格。(前提,我们项目是React + An...

  • 自执行函数

    为了防止变量重名特总结了一下自执行函数方法1:最前最后加括号复制代码代码如下:(function(){alert(...

  • 自执行函数

    函数的定义和执行一起完成: (function arr(){console.log('我是两个括号');})() ...

  • 函数自执行

    匿名函数也是函数表达式,但是它为什么会抛出语法错误呢? 这是因为匿名函数虽然属于函数表达式,但是很明显它没有赋值操...

网友评论

      本文标题:三种自执行函数

      本文链接:https://www.haomeiwen.com/subject/jnfdeqtx.html