首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
模块相关
订阅
公权之害
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
JS MODULE 大战
JS本身是一个多才多艺的语言,一个可以用自己编译自己的自由度极高的语言。正因为这份自由,出现了天花乱坠的规范与框架们,其中最基础的一块便是Module。 JS是一个自由度极高的语言,即使没有模块的概念。也可以通过IIFE,new一个对象来实现类似与模块的概念。也可以实现可复用,…
js模块化的各种规范 之 CJS、AMD、CMD、UMD、ESM
JS模块化规范分类(大至如下5种): CJS、AMD、CMD、UMD、ESM。 UMD规范只是一种通用的写法,是在amd和cjs两个流行而不统一的规范情况下,才催生出umd来统一规范的,umd前后端均可通用。
【ES6脚丫系列】模块Module
本文字符数8200+,阅读时间约16分钟。 【01】过去使用CommonJS和AMD,前者用于服务器,后者用于浏览器。 Module可以取代CommonJS和AMD规范,成为浏览器和服务器通用的模块解决方案。 ES6模块的设计思想,是尽量的静态化,在编译时就能确定模块的依赖关系…
[前端漫谈_5] 从 IIFE 聊到 Babel 带你深入了解前端模块化发展体系
作为一名前端工程师,每天的清晨,你走进公司的大门,回味着前台妹子的笑容,摘下耳机,泡上一杯茶,打开 Terminal 进入对应的项目目录下,然后 npm run start / dev 或者 yarn start / dev 就开始了一天的工作。 当你需要进行时间的转换只需要使…
模块化之AMD与CMD原理(附源码)
1. 前言 现在初入前端的同学们,都直接就上手webpack了,而在几年前没有node还是jquery打天下的时候,不借助node或软件让不同js文件之间互相引用、模块化开发,是件很麻烦的事。 接下来会介绍两个有名的工具AMD(require.js)和CMD(sea.js),虽…