自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 前端设计模式之工厂模式

工厂模式就是用来创建对象的模式。分为:1.简单工厂;2.工厂方法;3.抽象工厂1.简单工厂 let factory = function (type) { function basketball() { this.text = '篮球' } function football() { this.text = '足球' } switch(type) { case 'basketball': return new basketball()

2020-08-30 15:05:12 246

原创 回流与重绘(重排与重绘)

回流(重排):当DOM的变化影响到元素的几何属性使之发生变化,同样也会影响到其他元素的几何属性发生变化,这时浏览器会重构渲染树,这个过程称为‘重排’。重绘:重排后浏览器会重新绘制界面,即不影响元素集合属性的改变(例如背景色,字体色等)称为重绘。回流(重排)发生的条件:(1).添加删除可见DOM;(2).元素位置发生改变;(3).元素尺寸发生改变;(4).页面渲染初始化;(5).浏览器窗口发生改变。减少回流与重绘:1.改变样式:切记不要单个改变样式,例如:document.getElementById

2020-07-29 23:35:55 105

原创 彻底了解原型与原型链

彻底了解原型与原型链即三个磨人的属性:prototype、proto、constructor咱先从每一个入手1.prototypeprototype是函数才有的属性,注意对象没有函数的prototype会指向一个带有constructor的对象2.proto函数的__proto__要追溯到原生Function对象,即函数的__proto__等于Function的prototype,...

2018-11-28 11:51:25 193

高性能javascript

高性能javascript,高清,读好书,多读书,祝大家在前端的路上越走越好!

2018-12-13

空空如也

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

TA关注的人

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