
总结笔记
文章平均质量分 57
闫大雨
这个作者很懒,什么都没留下…
展开
-
flex box布局
给父级元素设置display:flex会使之转成弹性盒模型,为我们提供了简单方便的设置盒子水平垂直居中的方法。设置主轴(水平)方向居中justify-content : flex-start (默认值)主轴起始点位置对齐(水平方向左对齐)flex-end 主轴的结束位置(水平方向右对齐)center 居中对齐space-between 两端...原创 2018-11-26 20:31:14 · 201 阅读 · 0 评论 -
自定义构造器函数
总结笔记自定义构造器函数相当于一个模板,需要的时候去引用它,函数内没有new和返回值,this是当前对象。通过new的方式开创建对象,也就是实例化对象,同时对属性进行初始化实例化对象的构造器(constructor)是指向构造函数的。所以,实例对象是通过构造器函数来创建设的,这个创建的过程教实例化。判断这个对象是否属于这种数据类型的方式有两种:1、通过构造器方式————>实例对象....原创 2018-11-26 11:30:00 · 462 阅读 · 0 评论 -
关于属性
对象的增删改查 // 使用字面量的形式实例化 Object 对象 var obj1 = { myName: '周正国' }; 添加属性 obj1.age = 20; obj1['gender'] = '男'; 修改属性的值 obj1.age += 1; 访问属性 obj1['myName'...原创 2018-12-04 21:19:42 · 238 阅读 · 0 评论 -
原型和原型链
定义实例对象中有__proto__这个属性,叫原型,也就是一个对象。这个属性是给浏览器使用的,不是标准的属性。构造函数有prototype这个属性,也是原型。这个属性是给程序员使用的,是标准的属性。—>它们都可以叫原型对象。实例化对象,构造函数和原型对象三者的关系1、构造函数可以实例化对象。实例对象是通过构造函数创建的,创建的过程叫实例化,如果传参,就是对属性进行初始化。2、构造函...原创 2018-12-01 09:02:01 · 136 阅读 · 0 评论 -
全局捕获
setCapture函数的作用就是将后续的mouse事件都发送给这个对象,releaseCapture就是将鼠标事件还回去,由 document、window、object之类的自行来处理。这样就保证了在拖动的过程中,不会由于经过了其它的元素而受到干扰另外,还有一个很重 要的事情是,在Win32上,mouse move的事件不是一个连续的,也就是说,并不是我们每次移动1px的鼠标指针,就会发生一...转载 2018-11-15 09:15:18 · 421 阅读 · 0 评论 -
call(),apply()和bind()
今天对于call方法和apply方法有些懵,所以去看了些别人的总结,感觉有了点概念,把一些大佬写的东西中自己感觉易懂的解释和经典的案例记录一下。定义call方法:语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]])定义:调用一个对象的一个方法,以另一个对象替换当前对象。说明:call 方法可以用来代替另一个对象调用一个方法。call 方法可将一...转载 2018-11-14 17:07:44 · 188 阅读 · 0 评论 -
继承
定义面向对象的特性:封装,继承,多态。继承是类与类之间的关系,在面向对象的语言中是为了多态服务的。而js不是一门面向对象的语言,没有类的概念,但是我们可以模拟面向对象,模拟继承。继承是一种父类级别与子类级别的关系。方法1、原型继承---->改变原型的指向原型的作用是数据共享,目的是为了节省内存空间,那么在这我们可以知道原型的另一个作用:继承。所以,继承的作用也是为了节省内存空间。...原创 2018-12-01 17:08:10 · 119 阅读 · 0 评论 -
less
我们在项目中使用less时,可以分开创建各个类型,创建一个专门保存变量的less 文件,一个混入方法的文件等,有利于以后的维护声明编码类型防止乱码@charset "utf-8"; 变量/*必须@前缀,;结尾,:为等于。变量名不能以数字开头,不能包含特殊字符,区分大小写 */@textColor:#333;a{ color: @textColor;}/* 也可以用来...原创 2019-01-16 21:25:59 · 509 阅读 · 0 评论