自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 VUE中虚拟dom和Diff算法

什么是虚拟DOM?虚拟 DOM 就是为了解决浏览器性能问题而被设计出来的。1.为开发效率提供方便2.进行最小的dom操作,提高执行效率虚拟的DOM的核心思想是:对复杂的文档DOM结构,提供一种方便的工具,进行最小化地DOM操作。这句话,也许过于抽象,却基本概况了虚拟DOM的设计思想:(1) 提供一种方便的工具,使得开发效率得到保证(2) 保证最小化的DOM操作,使得执行效率得到保证...

2020-03-23 23:19:10 177

原创 vue笔记

vue是什么?vue是一套用于构建用户界面的渐进式前端js框架。vue能做什么?1.可以用来管理数据,简化操作2.摒弃掉DOM操作创建一个vue实例注意:1.实例data里面的数据类型可以是任意类型2.undefined / null 在{{}}里面是没有办法渲染出来的3.{{}} 里面的代表只能写表达式!流程控制语句等不能写(1) v-for​ 这是一个指令,只要有v-的...

2020-03-18 23:58:35 115

原创 了解mvc mvp mvvm三种模式

MVC模式Model: 数据模型层 dao层View:视图层Controller:控制器 servicecontroller的作用:就是将model层的数据在view层进行显示注意:mvc模式所有的通信都是单向的mvc的通信方式如下:1.View 传送指令到 Controller2.Controller 完成业务逻辑后,要求 Model 改变状态3.Model 将新的数据发...

2020-03-18 22:40:08 227

原创 JavaScript闭包

1.什么是闭包?函数A中,有一个函数B或有一个对象,函数B中或者对象中可以访问函数A中定义的变量或者是数据,此时形成了闭包。2.闭包生成的三个重要条件在函数 A 内部直接或者间接返回一个函数 BB 函数内部使用着 A 函数的私有变量(私有数据)A 函数外部有一个变量接受着函数 B3.函数模式闭包:函数中有一个函数4.对象模式闭包:函数中有一个对象5.闭包的作用当你需要延长变...

2020-02-23 14:57:10 104

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除