一.浮动的分类:左浮动右浮动清除浮动二.浮动的理解:1.我们可以把浮动看做一个气泡,浮动就是漂浮的意思。网页让块都能在一行,那就必须让3...
原创 2022-08-02 17:57:32
114阅读
伴随着移动互联的大潮,当今越来越多的网站已经从网页模式进化到了
原创 2023-03-13 18:30:42
44阅读
一、基本信息标题:基于Web前端的性能优化方案研究 关键词:Web前端模块化;JavaScript;Node.js;前端模板二、研究内容1.主要内容:    1.1研究背景与意义当今互.联网飞速发展,网络用户的需求变化既快又大,大部分网站的更新周期都是以日,小时甚至分钟为单位,在这种情况下,网站的前端就成了变化最频繁的部分川。随着互联网公司对前端开发的逐渐重视,前端
转载 2023-06-28 10:34:46
52阅读
前端模块化 JavaScript**原始功能** 1. 在网页开发的早期,js制作作为一种脚本语言,做一些简单的表单验证或动画实现等,那个时候代码还是很少的 那个时候的代码是怎么写的呢?直接将代码写在<script>标签中即可 2.随着ajax异步请求的出现,慢慢形成了前后端的分离 客户端需要完成的
原创 2021-12-29 10:05:30
131阅读
前端模块化 为什么要用模块化,因为可以解决两个问题 变量命名冲突 代码复用 ES6中的导出export和导入import export导出的二种用法 普通导出:直接定义变量/函数/类/对象的时候前面就加exprot export {变量名1,变量名2} **default导出:**如果导入的时候我想
原创 2022-01-10 17:03:30
92阅读
一、模块化的理解 1. 什么是模块? 将一个复杂的程序依据一定的规则(规范)封装成几个块(文件), 并进行组合在一起 块的内部数据与实现是私有的, 只是向外部暴露一些接口(方法)与外部其它模块通信 2. 模块化的进化过程 (1)全局function模式 : 将不同的功能封装成不同的全局函数 编码: 将不同的功能封装成不同的全局函数 缺点: 污染全局命名空间, 容易引起命名冲突或数据
转载 2021-03-23 09:44:00
244阅读
2评论
前端模块化 一、为什么要使用模块化 简单写js代码带来的问题 全局变量同名问题,使用匿名函数可解决变量同名问题,但是闭包又引起代码不可复用问题 匿名函数引起代码不可复用问题 (function(){ var flag=true })() console.log(flag);//报错 //flag是个 ...
转载 2021-09-21 14:37:00
176阅读
2评论
模块 每次谈到模块都有点懵懵懂懂。CommonJS,AMD,以及ECMA6 三者又是什么关系,为什么需要模块加载,如何实现模块加载,这都是问题。 为什么需要模块加载 模块化是一个语言能否进行大工程的一个重要标志。 比如java的Maven c的include python的import 传统我们的前 ...
转载 2021-10-23 13:19:00
183阅读
2评论
模块分类: 外部的模块: 指代引入前端工程的某个外部的包(package),可能由多个JS文件组成,但会通过入口暴露给我们项目调用 内部的模块: 指代我们自己的工程项目中编码的最小单元: 即单个的JS文件。 1 外部模块管理:Node包管理器:npm管理 2 内部模块组织: 二 内部模块组织方式 ...
转载 2021-08-30 14:05:00
81阅读
前端模块模块化的开发方式可以提高代码复用率,方便进行代码的管理。通常一个文件就是一个模块,有自己的作用域,只向外暴露特定的变量和函数。目前流行的js模块化规范有CommonJS,AMD,CMD,ES6模块系统 CommonJS nodeJS是commonJS规范的主要实践者,他有四个重要的环境变 ...
转载 2021-08-11 17:06:00
117阅读
2评论
直接上干货1、js基础* 执行上下文/作用域链/闭包* this/call/apply/bind* 原型/继承* Promise* 深浅拷贝* 事件机制/Event Loop* 函数式...
转载 2020-06-25 15:44:00
151阅读
2评论
前端模块化 以前模块化的方式: 以前的方式可能出现的问题: 可能小红定义的全局变量覆盖了小明定义的全局变量,小明2中引用小明1的时候会导致数据紊乱,并且要保证执行正确,就要正确的顺序进行引用。 当然可以使用闭包的方式,但是如果用了闭包的方式,又不能访问小明1中的flag。 ES5的解决方法: 小明: ...
转载 2021-08-12 00:14:00
113阅读
2评论
一、什么是模块? 定义:具有相同属性和行为的事物的集合在前端中:将一些属性比较类似和行为比较类似的内容放在同一个js文件里面的
转载 2022-04-06 11:17:11
204阅读
什么是微前端前端分类基于路由的微前端:组件化微前端:iframe嵌入式微前端:优点缺点动态加载/懒加载微前端:微应用容器化方案:微前端解决方案single-spa阿里巴巴 Cloud Alfaiframe 方案Web ComponentsModule FederationqiankunCustom Elements / StencilJS / Polymersingle-spa 方案乾坤微前端
1、Spring框架常用模块的大致功能如下:核心容器:核心容器提供 Spring 框架的基本功能。核心容器的主要组件是 BeanFactory,它是工厂模式的实现。BeanFactory 使用控制反转 (IOC) 模式将应用程序的配置和依赖性规范与实际的应用程序代码分开。Spring 上下文:Spring 上下文是一个配置文件,向 Spring 框架提供上下文信息。S
没有前戏,简明扼要的进入主题——什么是模块化开发?模块化开发,一个模块就是一个实现特定功能的文件,有了模块我们就可以更方便的使用别人的代码,要用什么功能就加载什么模块模块化开发的4点好处:  1 避免变量污染,命名冲突  2  提高代码复用率  3 提高维护性  4 依赖关系的管理 前端模块化规范从原始野蛮阶段现在慢慢进入“文艺复兴”时代,实现的过程如下:一 函数封装我们在讲
转载 2024-02-08 17:02:14
74阅读
随着前段项目的日益复杂,前段有必要进行工程化。前段工程化主要包括4个方面:模块化、组件化、规范化和自动化。一、模块化背景:浏览器本身并不提供模块管理的机制,为了调用各个模块,有时不得不在网页中,加入一大堆script标签。这样就使得网页体积臃肿,难以维护,还产生大量的HTTP请求,拖慢显示速度,影响用户体验。   为了解决这个问题,前端模块管理器(package manage
python里面有很多模块,以实现各种功能,学习python,我个人认为最重要的是熟练掌握模块的功能,灵活应用,首先就要掌握基础模块。本文的主要模块包括:时间的模块(time,datetime和calendar),os模块(路径操作模块os.path,读写文件模块open(),多个文件读写处理模块fileinput,创建当前文件模块tempfile等),文件本身的信息访问os.stat(path)
转载 2023-08-05 11:54:15
138阅读
css样式文件结构( 模块划分的单入口 ) common|_ _ _ _ _ _reset.css|_ _ _ _ _ _common.css 公用样式 libs|_ _ _ _ _ _bootstrap|_ _ _ _ _ _swiper 第三方库样式 modules|_ _ _ _ _ _ind
原创 2021-06-17 19:20:01
381阅读
模块化是一种处理复杂系统分解成为更好的可管理模块的方式,它可以把系统代码划分为一系列职责单一,高度解耦且可替换的模块,系统中某一部分的变化将如何影响其它部分就会变得显而易见,系统的可维护性更加简单易得。 前端开发领域(JavaScript、CSS、Template)并没有为开发者们提供以一种简洁、有
原创 2022-04-06 11:38:23
502阅读
  • 1
  • 2
  • 3
  • 4
  • 5