zoukankan      html  css  js  c++  java
  • amd与cmd

    备注:浏览器是单线程解析 会阻塞 --》需要异步执行 ,先让正常代码进行页面渲染 ,依赖+异步=》 amd方式( 利用 require.js来实现)
    * javascript两种调用模块的方式:
    1.amd 【async module defind 异步模块方式 有序异步加载 用来 一个调用另一个】
    是一种异步模块方式 适合用在前端的的依赖异步加载模块(文件)并且能够依赖加载文件的方式 ,即按照 我们指定的方式(比如angularjs),不会出现阻塞
    例如:页面先加载js 但是若一个js内容过多 在加载是会导致一直加载js 导致页面长时间空表 amd解决此 类问题 --- require.js 或者 简单办法 <script src="amd.js" async=true></script> =先html后js
    2.cmd 【common module defind 正常的(通用的)模块方式】
    比如自己引用自己硬盘东西 瞬间 不需要amd 适合用在服务器 按照正常流程去加载模块(文件)的方式

  • 相关阅读:
    Java精选笔记_JSP技术
    Java精选笔记_JavaBean
    Java精选笔记_JSP开发模型
    Java精选笔记_XML基础
    Git_多人协作
    Git_Feature分支
    Git_Bug分支
    Git_分支管理策略
    Git_解决冲突
    Git_创建与合并分支
  • 原文地址:https://www.cnblogs.com/fenglee/p/7258547.html
Copyright © 2011-2022 走看看