Horseface's Blog
首页
归档
分类
标签
关于
对象的继承
继承模式继承是子类对象能够使用父类对象的数据和行为 原型链继承 创建过程 定义父类型的构造函数 给父类型构造函数的原型添加公有方法 定义子类型的构造函数 创建父类型的对象赋值给子类型的原型 把子类原型的构造属性设置为子类型 给子类型的原型添加方法 创建子类型的对象:可以调用到父类型的方法 关键点:子类型的原型为父类型的一个实例对象 function Supper() { //
2020-07-26
对象的创建模式
对象的创建模式对象的创建模式对象的创建模式有很多种,具体分为以下五种: 方式一:Object构造函数模式 创建Object对象,再添加方法与属性 适用场景:起始时不确定对象内部数据 问题:语句太多 var p = new Object(); p = {}; p.name = "Key"; p.setName = function(name){ thi
2020-07-23
关于运算符中null和undefined
关于运算符中null和undefined最近复习了一下关于JS中运算符的东西,总结一下null和undefined的比较: null与undefind的比较 //关系运算符中null、undefined与0的结果 null >= 0 //true undefined >= 0 //false //相等运算符中null、undefined与0的结果 null == 0 //f
2020-07-03
BFC(块级格式化上下文)
BFC(块级格式化上下文)它是页面 CSS 视觉渲染的一部分,用于决定块级盒的布局及浮动相互影响范围的一个区域。 BFC 的创建以下元素会创建 BFC: 根元素(html) 浮动元素(float 不为 none) 绝对固定定位元素(position 为 absolute 或 fixed) 表格的标题和单元格(display 为 table-caption,table-cell) 匿名表格单元格元
2020-06-23
清除浮动影响的方法
清除浮动影响的方法 浮动的概念:让元素脱离文档流,按照指定的方向发生移动,遇到父级的边界或者是上一个浮动元素或者是上一个不浮动兄弟元素就停下来 高度塌陷: 浮动元素以后,脱离父级内容区域。父级没有内容撑开自身的高度 父级的兄弟元素是按照父级的位置进行布局的,所以页面会乱掉 清除浮动的方法: 给浮动元素的父级设置高度height(不推荐使用) 缺点:很多情况下 高度都是不缺定的 所有不适用
2020-06-22
搜索
×
关键词