博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
模块化编程和AMD
阅读量:7081 次
发布时间:2019-06-28

本文共 468 字,大约阅读时间需要 1 分钟。

宽大模式加载

在浏览器中,模块的各个部分通常都是从网上获取的有时无法知道哪个部分会先加载,所以加{}

  var module1 = ( function (mod){

    //...

    return mod;

  })(window.module1 || {});

输入全局变量:

独立性是模块的重要特点,模块内部最好不与程序的其他部分直接交互,为了在模块内部调用全局变量,必须显示地输入其他变量

  var module1 = (function ($, YAHOO) {

    //...

  })(jQuery, YAHOO);

AMD是Asynchronous Module Definition:

采用异步方式加载模块,模块的加载不影响它后面语句的运行,所有依赖这个模块的语句都定义在一个毁掉函数中,等加载完成后这个回调函数才回运行

require([module], callback);

转载于:https://www.cnblogs.com/lindsayzhao103011/p/3432971.html

你可能感兴趣的文章
iOS - App 与外设间的通信方式
查看>>
13.7. Device Management
查看>>
Hibernate详细教程
查看>>
144.2. tcpdump - A powerful tool for network monitoring and data acquisition
查看>>
查看ecshop广告位对应的广告详细信息
查看>>
Selenium2+python自动化51-unittest简介
查看>>
1.6. complete
查看>>
Solr5.3.1整合IKAnalyzer
查看>>
iOS - Socket 网络套接字
查看>>
Redis代码阅读1--Redis启动原理
查看>>
今天理了一个平头
查看>>
★路由递归查询方法及相关图示【转载】
查看>>
SAP 开源 SCA 工具,扫描软件包依赖漏洞
查看>>
Oracle 中 Object_iD 和 Data_Object_ID 的区别
查看>>
10年前的《武林外传》
查看>>
Nginx源码分析1--------编写Nginx扩展模块
查看>>
动效设计的物理法则:动画的一切皆在于时间点和空间幅度(转)
查看>>
重构——2内联函数(Inline Method)
查看>>
Mysql学习笔记(七)查(补充)
查看>>
在Windows系统中安装集成的PHP开发环境
查看>>