首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js-modules
订阅
前端小子
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
聊聊什么是CommonJs和Es Module及它们的区别
初衷: 将我整理的笔记分享给大家,希望本篇文章能给你带来不一样的认知,不喜勿喷。 适合人群: 前端初级开发,大佬绕道。 内容结构: 为什么有模块化 -> 基本语法 -> 两者区别。 我们都知道在早期JavaScript模块这一概念,都是通过script标签引入js文件代码。当然…
明白 JS 模块化
模块化是什么,有什么用? 模块化就是将一个大的功能拆分为多个块,每一个块都是独立的,你不需要去担心污染全局变量,命名冲突什么的。 那么模块化的好处也就显然易见了 解决命名冲突 依赖管理 代码更加可读 提高复用性 早期苦逼的前端er 但是,JS 这门语言在最初是没有这个设计的。所以…
深入理解 ES6 模块机制
在 ES6 中,我们知道 import、export 取代了 require、module.exports 用来引入和导出模块,但是如果不了解 ES6 模块特性的话,代码可能就会运行出一些匪夷所思的结果,下面我将通过这篇文章为你揭开 ES6 模块机制特点。
浅谈模块化开发
现在的前端开发, 不仅仅是完成浏览的基本需求,并且通常是一个单页面应用,每一个视图通过异步的方式加载,这导致页面初始化和使用过程中会加载越来越多的 JavaScript 代码. 如何在开发环境组织好这些碎片化的代码和资源,并且保证他们在浏览器端快速、优雅的加载和更新,就需要一个…
import、require、export、module.exports 混合使用详解
AD:百G视频免费分享前言自从使用了es6的模块系统后,各种地方愉快地使用importexportdefault,但也会在老项目中看到使用commonjs规范的requiremodule.export
JavaScript模块化原理浅析
模块化简单来说就是是指把一个复杂的系统分解到多个模块以方便编码。JS模块化的大致流程为:CommonJS(服务端) -> AMD(浏览器端)-> UMD(兼容了CommonJS和AMD) -> ES Module(ES6标准)。本文将从它们的用法进行介绍,简单实现其原理。并简易…
require 和 import 详解
JS模块化编程是前端小伙伴们必不可少的知识,下面妹子将于自认为比较清晰的方式列举出来。 Node.js就是用CommonJS思想。 在CommonJS中,有一个全局性方法require(),用于加载模块。 模块写法分exports和module.exports。 require…
import、require、export、module.exports 混合使用详解
自从使用了 es6 的模块系统后,各种地方愉快地使用 import export default,但也会在老项目中看到使用commonjs规范的 require module.exports。甚至有时候也会常常看到两者互用的场景。使用没有问题,但其中的关联与区别不得其解,使用起…