- 10
- 0
- 约1.11千字
- 约 28页
- 2016-12-11 发布于北京
- 举报
前端模块化开发By: 陈益国过长的命名空间对于编码和记忆都是一个负担命名空间的困惑dialog需要依赖drag:使用时可能就漏掉了drag:组件的使用者需要关注该组件的每一个依赖依赖文件的困惑5173首页开发环境的一堆引用:文件颗粒度小 但依赖太多依赖文件的困惑图搜开发初期没有自动化合并工具,只能人肉合并:依赖没有了 但单个文件的体积却越来越臃肿单个大文件的困惑 命名的冲突 代码量巨大的单文件的可维护性 小颗粒度文件的依赖模块化就是为了解决这些问题传统开发模式的主要问题Java、python、c#、php等都有 include、import连css都有 @importJavaScript在ES6也会增加 import 的功能模块化并不是新鲜玩意 Common Module Definition (CMD) - SeaJS Asynchronous Module Definition ( AMD ) - RequireJS 其他非标准的实现 - YUI3 - Dojo - KissyJavaScript中目前的模块化方案CMD 的一个栗子 define( factory ) factory : 模块体function( require, exports, module ){ // 模块实现的代码} require : 用于加载依赖模块 exports : 用于向外部提供接口 C
您可能关注的文档
- 六绩效考核与评价教案(讲).ppt
- 六中小学数学教研组工作汇报PPT.ppt
- 六月二期岗前培训班早会.ppt
- 全科基地检查汇报.ppt
- 全国电子商务职业教育校企合作服务基地2013年上半年工作汇报.ppt
- 免疫规划项目培训.ppt
- 内训师培训1-第4部分 培训效果评估的基础知识.pptx
- 内训报告模板.ppt
- 内部控制自我评估(CSA)技术与应用.ppt
- 六年级语文上口语交际、习作四.ppt
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
最近下载
- 工程造价咨询服务成本参考标准.docx VIP
- 补全对话-六年级英语下学期期末专项复习(人教PEP版)含答案解析.pdf VIP
- 江西港口集团校招面笔试题及答案.doc VIP
- 脑出血后遗症个案护理.pptx VIP
- 新解读《GB_T 42912 - 2023金属和合金的腐蚀 金属材料在静态浸入熔盐或其他液体条件下的高温腐蚀试验方法》最新解读.pptx VIP
- 江苏海博BRITORK HQT电动执行机构说明书1308版.pdf VIP
- 一种硼酸三甲酯的气相检测方法.pdf VIP
- 2025年3月29日全国事业单位联考B类《职业能力倾向测验》笔试试题(广西_贵州_海南_黑龙江_湖北_吉林_江西_宁夏_山西_新疆_云南_辽宁_重庆_青海_内蒙古_湖南_安徽)(网友回忆版)(含答案).pdf VIP
- 高中物理必修一《质点-参考系和坐标系》.ppt VIP
- DB52T 764-2012云南松二元立木材积生长率表.docx VIP
原创力文档

文档评论(0)