zoukankan      html  css  js  c++  java
  • 自执行匿名函数: (function() { /* code */ })();

    1,常见格式:(function() { /* code */ })();

    2,解释:包围函数(function(){})的第一对括号向脚本返回未命名的函数,随后一对空括号立即执行返回的未命名函数,括号内为匿名函数的参数。

    3,作用:可以用它创建命名空间,只要把自己所有的代码都写在这个特殊的函数包装内,那么外部就不能访问,除非你允许(变量前加上window,这样该函数或变量就成为全局)。各JavaScript库的代码也基本是这种组织形式。

    为什么要用这个呢?

    1,使这段代码被载入时候自动执行。
    2,避免污染全局变量。

  • 相关阅读:
    开放式最短路径优先OSPF
    第一课:docker基本知识
    docker 基础
    mycat
    nginx
    keepalived
    mariadb 读写分离
    ansible
    转载 树莓派vnc 教程
    基础命令2
  • 原文地址:https://www.cnblogs.com/lml2017/p/7600099.html
Copyright © 2011-2022 走看看