240 发简信
IP属地:浙江
  • JS继承的6种方式及优缺点

    参考文章:一文看懂 JS 继承 构造函数继承 优势 可以定义私有属性方法 子类传递参数给父类 劣势 不能定义共享的属性方法 共享的属性方法需要写在外面 失去了封装性 :che...

  • 如何避免原型链上的对象共享

    组合继承 优势 公有的写在原型 私有的卸载构造函数 可以向父类传递参数 劣势 需要手动绑定constructor 封装性一般 重复调用父类性能损耗 :chestnut: 寄生...

  • 父元素塌陷问题及解决方案

    父元素塌陷 父元素在文档流中高度默认是被子元素撑开的,当子元素脱离文档流以后,将无法撑起父元素的高度,也就会导致父元素的高度塌陷。父元素的高度一旦塌陷, 所有标准流中元素的位...

  • webp格式的优劣势和兼容处理

    优势 更优的图像数据压缩算法 带来更小的图片体积 肉眼识别无差异的图片质量 支持有损和无损压缩 支持动画 透明 色彩丰富 24-bit颜色数 劣势 存在兼容性问题 兼容性处理...

  • 9行代码递归实现取随机不重复的数字加入数组

    题目要求 用递归算法实现(限制15行代码以内实现) 生成一个长度为5的空数组arr。 生成一个(2-32)之间的随机整数rand。 把随机数rand插入到数组arr内,如果数...

  • 圣杯布局和双飞翼布局的理解和区别

    作用: 两种布局用于解决的问题是一样的:两边顶宽 中间自适应的三栏布局 中间栏要放在文档前面以优先渲染 区别: 让中间内容不被遮蔽的手法 圣杯布局:父亲元素padding...

  • 页面导入样式时 使用link和@import的区别

    从属关系区别@import 是CSS提供的语法规则 只有导入样式表的作用link是HTML提供的标签 不仅可以加载css 还可以定义RSS rel连接属性 加载顺序加载页...