自定义博客皮肤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)
  • 收藏
  • 关注

原创 原型和原型链

这是一个非常经典的继承方案, 他是结合了 寄生继承 和 基础组合继承 两者创造出来的. 并且解决了组合继承中重复调用构造函数的尴尬, 同时也很好的避免了寄生继承中的原型链污染, 是我个人觉得非常优秀的以中继承方案, 不知道是哪一个大神想出来的方案.本质就是是利用一个空对象来包装父类的实例对象,然后再将该空对象的原型设置为父类的原型对象,最后将该空对象返回作为子类的实例对象,从而实现继承。在寄生组合继承中,我们首先使用组合继承的方式创建对象和原型之间的关系,然后通过寄生继承的方式修正原型上不需要的属性。

2023-07-13 10:14:57 46

原创 js数据类型、变量提升、函数提升、作用域、作用域链

js数据类型、变量提升、函数提升、作用域、作用域链

2023-01-30 14:16:43 83

原创 屏幕适配的两种方案

postcss-pxtorem 是PostCSS的插件,用于将像素单元生成rem单位 autoprefixer 浏览器前缀处理插件 amfe-flexible 可伸缩布局方案 替代了原先的。rem是指相对于根元素的字体大小的单位,在日常开发过程中我们通常把根元素(html/body)的字体设置为10px,方便于我们计算(此时子元素的1rem就相当于10px)。在CSS3中,我们可以使用transform属性的scale()方法来实现元素的缩放效果。缩放,指的是“缩小”和“放大”的意思。/ 沿x轴方向缩放/

2023-01-06 17:02:17 99

空空如也

空空如也

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

TA关注的人

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