E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
前端模块化
微前端插件 v-micro-app-plugin
v-micro-app-plugin是一款基于京东MicroApp框架的微前端插件,旨在帮助开发者快速地将微应用集成到不同的系统中,实现高效、灵活的
前端模块化
开发。
小白探索世界欧耶!~
·
2024-08-23 03:11
微前端
实践总结
前端
微前端
笔记
经验分享
学习
插件
项目总结
[vue源码01] data响应式 和 初始化渲染
柯里化偏函数函数记忆[深入06]隐式转换和运算符[深入07]浏览器缓存机制(http缓存机制)[深入08]前端安全[深入09]深浅拷贝[深入10]DebounceThrottle[深入11]前端路由[深入12]
前端模块化
woow_wu7
·
2024-02-10 23:25
前端代码整洁规范之道
1.使用模块化开发
前端模块化
是指将前端代码划分为独立的模块,每个模块具有特定的功能和职责,并且可以独立开发、测试和维护。模块化的主要目的是提高代码的可维护性、可重用性和可扩展性。
前端fighter
·
2024-02-09 18:24
前端
常用的
前端模块化
标准总结
1、模块化标准出现以前使用的模块化方案:1)文件划分:将不同的模块定义在不同的文件中,然后使用时通过script标签引入这些文件缺点:模块变量相当于是定义在全局的,容易造成变量名冲突(即不同模块存在相同名称的变量);模块之间的依赖关系和加载顺序不好管理;如果模块之间存在依赖关系,则在引入文件时需要手动调整,否则会出现运行错误如果引入了多个模块,则无法清楚知道某个变量来自哪个模块,需要逐个模块进行排
wen_文文
·
2024-02-08 05:12
JavaScript
前端
require 与 import 两种引入模块方式到底有什么区别?
关于JavaScript的模块化规范,可以移步至:【JavaScript高级】模块化规范「一文让你彻底搞懂
前端模块化
规范&区别」下面进入正题require与import两种引入模块方式,到底有什么区别呢
八了个戒
·
2024-02-02 22:25
前端
JavaScript系列
前端面试
javascript
前端
模块化
模块化规范
import
前端模块化
-AMD、CMD、CommonJS和UMD、ESM
前端模块化
-AMD、CMD、CommonJS和UMD、ESM背景CommonJSAMD和require.jsCMD和sea.jsUMD(UniversalModuleDefinition-通用模块定义)
cherry_dty
·
2024-02-01 23:46
前端模块化
构建工具
前端
node.js
javascript
什么是
前端模块化
,组件化,工程化?
1.
前端模块化
:可以理解为一组自定义业务的抽象封装,是根据项目的情况来进行封装组合到一起的,比如我们可以分为登录模块,评论模块。模块可维护性好,组合灵活,方便调用,多人协作互不干扰。
SY
·
2024-02-01 12:17
[深入19] 手写Promise
柯里化偏函数函数记忆[深入06]隐式转换和运算符[深入07]浏览器缓存机制(http缓存机制)[深入08]前端安全[深入09]深浅拷贝[深入10]DebounceThrottle[深入11]前端路由[深入12]
前端模块化
woow_wu7
·
2024-01-30 09:09
【Vue】1-1、webpack的基本使用
主要功能:它提供了友好的
前端模块化
开发支持,以及代码压缩混淆、处理浏览器端JavaScript的兼容性、性能化等强大的功能。
QX_Java_Learner
·
2024-01-29 15:25
Vue
vue.js
webpack
前端
超详细!Vue-coderwhy个人学习笔记(三)(Day4-Day5)
Vue-coderwhy个人学习笔记(二)(Day3)主要内容:
前端模块化
、webpack五、
前端模块化
(一)、为什么需要模块化?
coderYYY
·
2024-01-29 09:18
Vue学习笔记
Vue
vue.js
前端
es6
Vue学习笔记——
前端模块化
本节目录:为什么需要模块化
前端模块化
为什么需要模块化JavaScript原始功能js文件太多,可能造成变量冲突。
小910888
·
2024-01-28 15:54
vue2.0学习笔记黑马
前置知识一、WebPack实际开发中并不需要手动配置webpack1、概念webpack是前端项目工程化的具体解决方案主要功能:提供了友好的
前端模块化
开发支持、以及代码压缩混淆、处理浏览器端javaScript
firewrk
·
2024-01-28 00:44
学习
笔记
vue
前端模块化
-CommonJS、CMD、AMD、UMD和ESM
在NodeJS之前,由于没有过于复杂的开发场景,前端是不存在模块化的,后端才有模块化。NodeJS诞生之后,它使用CommonJS的模块化规范。从此,js模块化开始快速发展。模块化的开发方式可以提供代码复用率,方便进行代码的管理。通常来说,一个文件就是一个模块,有自己的作用域,只向外暴露特定的变量和函数。CommonJSNodeJS是CommonJS规范的主要实践者,它有四个重要的环境变量为模块化
WEB前端含光
·
2024-01-05 19:28
[部署03] gitlab-CI
柯里化偏函数函数记忆[深入06]隐式转换和运算符[深入07]浏览器缓存机制(http缓存机制)[深入08]前端安全[深入09]深浅拷贝[深入10]DebounceThrottle[深入11]前端路由[深入12]
前端模块化
woow_wu7
·
2024-01-02 21:44
2020-09-05
前端模块化
以及commonJS与ES6模块化
在计算机程序开发中,开发一个项目往往需要大量的代码,如果把这些代码都放在一个文件中太多太多,维护起来太困难。我们根据功能和方法的把代码放在不同的文件中这样每个文件包含的代码就相对较少。(一个js文件就是一个模块)这就是模块化。模块化后的优点:一、提到代码的可维护性,二、提高代码的复用性,三、避免代码污染模块化之后每个js文件都有自己的作用域,就是说每个js文件都是私有的要用的话要遵循一定的规则:c
大海我杰哥
·
2024-01-02 18:04
前端模块化
模块的定义模块就是实现特定功能的相互独立的一组方法。对象varmyModule={f1:function(){console.log('f1')this.f2()},f2:function(){console.log('f2')},f3:1}//调用myModule.f1()//修改myModule.f3=4//输出//f1//f2优点:把所有的模块成员封装在一个对象中,避免了变量污染,只要保证模
取个帅气的名字真好
·
2023-12-31 04:54
简单聊聊 webpack vue-cli vite
先说说webpack从本质上来讲,webpack是一个现代的JavaScript应用的静态模块打包工具,其实重点就是跟,他依赖于node模块
前端模块化
是指:前端的js,css,图片,json文件,还有一些其他的静态资源可以当成模块来进行使用
奶爸程序猿
·
2023-12-29 05:23
前端模块化
在JavaScript发展初期就是为了实现简单的页面交互逻辑,寥寥数语即可;如今CPU、浏览器性能得到了极大的提升,很多页面逻辑迁移到了客户端(表单验证等),随着web2.0时代的到来,Ajax技术得到广泛应用,jQuery等前端库层出不穷,前端代码日益膨胀,这时候JavaScript作为嵌入式的脚本语言的定位动摇了,JavaScript却没有为组织代码提供任何明显帮助,甚至没有类的概念,更不用说
喜欢唱Hi歌的
·
2023-12-29 00:45
前端模块化
之CommonJS与ES6模块化
为什么要使用
前端模块化
?减少代码污染.数据更安全,防止外部修改.提高可维护性.什么是
前端模块化
?
Shaelyn_
·
2023-12-27 08:20
[vue源码04] Vue.set 和 vm.$set ( Vue.delete 和 Vm.$delete )
柯里化偏函数函数记忆[深入06]隐式转换和运算符[深入07]浏览器缓存机制(http缓存机制)[深入08]前端安全[深入09]深浅拷贝[深入10]DebounceThrottle[深入11]前端路由[深入12]
前端模块化
woow_wu7
·
2023-12-24 22:18
【Webapck学习】
1、webpack是什么Webpack是一个
前端模块化
方案,更侧重于模块打包。
呐呐呐呐。
·
2023-12-21 14:22
学习
webpack
前端
一文带你了解,
前端模块化
那些事儿
文章目录
前端模块化
省流:chatGPT总结一、参考资料二、发展历史1.无模块化引出的问题:横向拓展2.IIFE3.Commonjs(cjs)4.AMD引出的问题:5.CMD6.UMD7.ESM往期精彩文章
前端模块化
省流
一个爱编程的男孩
·
2023-12-17 12:47
笔记
前端
javascript
01-
前端模块化
前端为什么要模块化?模块化的好处?javascript这门语言本身被创造出来时,它是基于浏览器的,作为嵌入式的脚本语言。随着web的发展,Ajax技术得到广泛应用,jQuery等前端库层出不穷,前端代码日益膨胀,这时候JavaScript作为嵌入式的脚本语言的定位动摇了。避免变量污染,命名冲突提高代码复用率提高代码维护性依赖(引入库)关系的管理模块化的发展一、原始1、函数封装函数的一个功能就是实现
GL曲终人散
·
2023-12-04 16:33
前端模块化
发展(CommonJs、AMD、CMD、UMD、ESM)
前端工程化发展历程文章目录前端工程化发展历程一、原始时期二、立即执行函数(IIFE)三、CommonJs、AMD、CMD、UMD、ESM1.CommonJs2.AMD3.CMD4.UMD5.ESM一、原始时期没有模块化时期存在声明变量易引起污染;使用对象形势保存变量,又容易被重新命名书写等等问题。二、立即执行函数(IIFE)能够保护对象的私有属性。三、CommonJs、AMD、CMD、UMD、ES
_会飞的肥牛
·
2023-11-07 20:09
前端工程化
前端
javascript
javascript模块化之ESM
[[toc]]ESM是什么个人理解是:EcmaScriptModules常说的esmodules常说的es模块常说的
前端模块化
demo1:浏览器基本使用import{func1}from'my-lib'
snowDreamzzz
·
2023-11-07 20:04
javascript
javascript
开发语言
ecmascript
前端模块化
iife、CJS、AMD、UMD、ESM的区别
前端模块化
注:以下所有解释完全依照本人的主观思想,如果有不对的地方,请见谅说到模块化,不得不先了解一下模块的起源,时间顺序方面不要太在意初始,只是创建一个js文件,里面定义一些方法、常量等,提供给其他页面使用
诚实可靠王大锤
·
2023-11-07 20:57
前端
如何发布一个自己的npm包
npm是javascript著名的包管理工具,是
前端模块化
下的一个标志性产物简单的说,就是通过npm下载模块,复用已有的代码,提高工作效率一、创建npm账号进入到https://www.npmjs.com
安静只是一种表达
·
2023-11-07 14:25
npm
前端
node.js
gulp和webpack区别
PS:简单说就一个TaskRunnerwebpackwebpack是一个
前端模块化
方案,更侧重模块打包,我们可以把开发中的所有资源(图片、js文件、cs
有意思的网民
·
2023-11-05 02:38
webpack
gulp和webpack区别
模块化开发
commonJScommonjs特点:commonJS四个变量:commonjs举例(演示)缓存规则拓展AMDCMDrequirejs引入多个script文件后出现出现问题下载主模块(演示)提高代码质量推荐博客30分钟学会
前端模块化
沈深
·
2023-11-03 06:13
前端学习
javascript
html
node.js
爱创课堂每日一题第十七天- 对
前端模块化
的认识?
AMD是RequireJS在推广过程中对模块定义的规范化产出。CMD是SeaJS在推广过程中对模块定义的规范化产出。AMD是提前执行,CMD是延迟执行。AMD推荐的风格通过返回一个对象做为模块对象,CommonJS的风格通过对module.exports或exports的属性赋值来达到暴露模块对象的目的。CMD模块方式 define(function(require, exports, mo
weixin_34221332
·
2023-11-01 12:38
前端
ViewUI
【
前端模块化
】-关于ES Module规范
ESModule规范认识ESModuleESModule和CommonJS的模块化有一些不同之处:一方面它使用了import和export关键字;另一方面它采用编译期的静态分析,并且也加入了动态引用的方式;ESModule模块采用export和import关键字来实现模块化:export负责将模块内的内容导出;import负责从其他模块导入内容;采用ESModule将自动采用严格模式:usestr
我不是小滑块
·
2023-10-29 17:51
前端
javascript
es6
vue.js学习笔记九
webpack是一个现代的Javascript应用的静态模块打包工具二、
前端模块化
2.1、打包是如何理解呢?
-恰饭第一名-
·
2023-10-29 09:22
JavaScript
vue
学习笔记
js
vue
前端模块化
演化阶段
随着前端js代码复杂度的提高,JavaScript模块化这个概念便被提出来,前端社区也不断地实现
前端模块化
,直到es6对其进行了规范,下面就介绍JavaScript模块化演变流程。
梧上擎天
·
2023-10-27 14:25
关于
前端模块化
开发
关于
前端模块化
开发1前端中有哪些模块化开发的规范以及实现方案
前端模块化
规范标准浏览器端&服务端:CommonJS同步Node.js浏览器:CMDCommonModuleDefinitionseajs同步
四爷来了
·
2023-10-26 19:50
前端模块化
的发展概述
前端模块化
简单梳理本篇简介关于
前端模块化
的一些知识,如CMD/AMD/Webpack等,之前都进行过专门学习,但经验尚欠,无法从上层理解模块化处于前端工程的哪一层,所以此篇文章暂且抛开之前所学内容,不做细化研究
进击的阿群
·
2023-10-25 15:56
从package-lock看npm版本锁定相关知识
前言随着
前端模块化
开发的流行,项目中基本都会使用node和npm来下载和管理各个依赖模块。在项目的根目录中,package.json、package-lock.json就是描述模块信息的文件。
溜溜的阿溜
·
2023-10-24 19:08
【前端】打包及基础配置
npm
怎样发布一个npm包?
npm是javascript著名的包管理工具,是
前端模块化
下的一个标志性产物。
前端老道
·
2023-10-23 16:20
npm
发布npm包
npm是javascript著名的包管理工具,是
前端模块化
下的一个标志性产物简单地地说,就是通过npm下载模块,复用已有的代码,提高工作效率。
a15110793402
·
2023-10-23 16:19
开发经验
前端
Vue
npm
前端模块化
开发面试题汇总
首先推荐一个觉得写这方面知识还不错的文章
前端模块化
欢迎大家补充遇到的一些新问题1.说一说你对
前端模块化
开发的认识1.异步模块定义(AMD)规范是require.js推广的、对模块定义的规范2.通用模块定义
猫猫的叮当
·
2023-10-20 02:47
前端
前端
javascript
开发语言
vue 基础
2.
前端模块化
规范的分类在ES6模块化规范诞生之前,JavaS
c1400612901
·
2023-10-19 22:40
vue.js
javascript
前端
vue2基础知识
、资源的模块化)组件化(复用现有的ui结构、样式、行为)规范化(目录结构的划分、编码规范化、接口规范化、文档规范化、Git分支管理)自动化(自动化构建、自动部署、自动化测试)webpack提供了友好的
前端模块化
开发支持
xiaomin.
·
2023-10-19 22:04
webpack
前端
javascript
vue.js
如何使用
前端模块化
开发?
聚沙成塔·每天进步一点点⭐专栏简介前端入门之旅:探索Web开发的奇妙世界欢迎来到前端入门之旅!感兴趣的可以订阅本专栏哦!这个专栏是为那些对Web开发感兴趣、刚刚踏入前端领域的朋友们量身打造的。无论你是完全的新手还是有一些基础的开发者,这里都将为你提供一个系统而又亲切的学习平台。在这个专栏中,我们将以问答形式每天更新,为大家呈现精选的前端知识点和常见问题解答。通过问答形式,我们希望能够更直接地回应读
几何心凉
·
2023-10-18 19:14
前端入门之旅
前端
前端框架
Yarn 构建工具入门基础
一、yarn的背景和介绍一直以来,我们在安装和管理依赖的时候基本上都会使用npm,npm是一个非常优秀全面且广受欢迎的包管理工具,它奠定了
前端模块化
开发的基石,为前端的发展做出了不可磨灭的贡献。
weixin_34291004
·
2023-10-14 16:26
json
前端
git
ViewUI
[深入12]
前端模块化
柯里化偏函数函数记忆[深入06]隐式转换和运算符[深入07]浏览器缓存机制(http缓存机制)[深入08]前端安全[深入09]深浅拷贝[深入10]DebounceThrottle[深入11]前端路由[深入12]
前端模块化
woow_wu7
·
2023-10-14 10:21
前端模块化
模块化相关规范ES6模块化规范每一个js文件都是一个独立的模块导入模块成员使用import关键字暴露模块成员使用export关键字babel通过JS高版本的代码兼容低版本的代码npminstall--save-dev@babel/core@babel/cli@babel/present-env@babel/nodenpminstall--save@babel/polyfill项目根目录创建文件ba
云木杉
·
2023-10-13 21:24
一文彻底搞懂前端ES6模块化
一文彻底搞懂前端ES6模块化1、前言2、
前端模块化
规范3、什么是ES6模块化规范4、在node.js中体验ES6模块化5、ES6模块化的基本语法5.1默认导出与默认导入5.2按需导出与按需导入5.3直接导入并执行模块中的代码
前端~初学者
·
2023-10-13 20:38
ES6
前端
es6
ecmascript
前端模块化
详解
目录一、模块化概述1.概念2.模块化开发的好处3.模块化演变过程(1)文件划分方式(2)对象封装(3)IIFE模式(立即执行函数)(4)IIFE模式增强二、模块化规范1.commonJS规范(1)概述:(2)commonJS特点:(3)基于node.js模块化教程:(4)commonjs基于浏览器端(Browserify)模块化:2.AMD规范(1)概述:(2)定义引入模块:(3)实现:3.CMD
最美的太阳-
·
2023-10-13 00:34
前端
javascript
开发语言
前端模块化
开发
前端模块化
开发什么是模块化?模块化是指解决一个复杂问题时,自顶向下逐层把系统划分成若干模块的过程。
心的悸动456
·
2023-10-13 00:59
前端
javascript
node.js
es6
前端模块化
(AMD、CMD、commonJs、ES6)
为什么需要模块化?1.没有模块化的项目,通常需要在一个页面里引用多个文件,分类性不强,不易维护,较多script时,可能会同名变量。。2.一个复杂的项目肯定有很多类似的功能,将独立的功能按规范封装成一个个独立的模块,并且可以被其他模块引用。3.常用的javascript模块化规范有四种:AMD,CMD,CommonJs,ES6模块化。AMD和CMD的区别?AMD是基于RequireJs(需要引入r
GA莹莹子
·
2023-10-13 00:51
模块化
前端
前端模块化
个人理解
什么是模块化?1.简单来说模块化就是将一段代码根据一定的规则封装起来。一整个项目由n个封装好的代码组成,就是模块化2.每个模块内部的代码大多数都应该是封闭私有的,留一些接口与外部进行通讯。模块化的发展1.function的封装特点:将不同功能封装成不同的全局函数,通过形参改变实参来进行调用缺点:全局变量,容易出现命名冲突,成员关系不明确functionmodule(res){console.log
刘萝卜坑
·
2023-10-13 00:49
javascript
ecmascript
前端
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他