zoukankan      html  css  js  c++  java
  • js自执行函数

    方式1、最前最后加括号

    (function(){ alert(1); }()); 

    方式2、function外面加括号

    (function(){ alert(1); })(); 

    方式3、function前面加运算符

    !function(){ alert(1); }();  
    注:
    1、可以给立即执行函数传递参数
    2、立即函数内部是可以访问外部变量
    3、立即执行函数模式被广泛使用,它可以帮你封装大量的工作而不会在背后遗留任何全局变量。
    4、定义的所有变量都会成员立即执行函数的局部变量,所以你不用担心这些临时变量会污染全局空间。
    5、立即执行函数通常作为一个单独模块使用。一般没有问题,但是,建议在自己写的立即执行函数前加分号,这样可以有效地与前面代码进行隔离。否则,可能出现意想不到的错误。  
  • 相关阅读:
    Spock
    Spock
    Spock
    Spock
    Spock
    Spock
    Python3 与 Python2 的不同
    python 文件处理
    Django 数据迁移
    Python 特殊方法
  • 原文地址:https://www.cnblogs.com/xiaobaibubai/p/7416445.html
Copyright © 2011-2022 走看看