- 博客(9)
- 收藏
- 关注
原创 关于this的问题
参考源:https://blog.csdn.net/qq_37467034/article/details/78311591 一、this指向详解 this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,一般来说,this指向的是那个最后调用它的对象。 1、一般情况 如果一个函数中有this,但是它没...
2018-08-01 11:08:43 417
原创 继承(原型链、构造函数以及寄生组合式继承 )
继承是面向对象语言中很重要的一个概念,很多面向对象的语言都支持两种继承方式:接口继承和实现继承。而ECNAScript只支持实现继承,而且实现继承主要是依靠原型链来实现的。 一、原型链继承 每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个指向原型对象的内部指针。那么,如果我们让原型对象等于另一个类型的实例,那么此时的原型对象会包含指向另一个原型的指针。其代码大致...
2018-04-23 16:40:55 600
原创 闭包(定义、影响以及作用)
1、关于闭包 所谓闭包,就是有权访问另一个函数作用域中的变量的函数,创建闭包的常见方式就是在一个函数内部创建另一个函数,如下例所示:function createComparisionFunction(proName) { return function(obj1,obj2) { var value1 = obj1[proName] var va...
2018-04-23 16:38:20 395
原创 JS创建对象(工厂模式、构造函数模式、原型模式)
一、工厂模式 虽然Object构造函数或对象自变量都可以用来创建单个对象,但是这些方式有个很大的缺点:使用同一个接口创建很多对象,会产生大量的重复代码。为了解决这个问题,人们开始使用工厂模式的一种变体。functioncreatePerson(name, age, job) { var o = new Object() o.name = name o.age = ag...
2018-04-09 09:54:26 351
原创 Js实现八大排序算法(一)
一、 冒泡排序 平均复杂度:o(n^2) 空间复杂度:o(1) 稳定性:稳定 步骤: 1、比较相邻的元素。如果第一个比第二个大,就交换他们两个; 2、对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样,最后的元素应该会是最大的数; 3、针对所有的元素重复以上的步骤,除了最后一...
2018-02-28 15:44:10 13928
原创 vue父子组件之间的通信
一、父组件到子组件的通讯 1、通过props传递父组件数据给子组件 父组件: 子组件: 可以通过props将(String,Number,Boolean,Object, Array ,Function)数据从父组件传递到子组件 2、通过$on传递父组件的方法给子组件 父组件: ...
2018-02-28 15:41:53 185
转载 flex布局
转载地址:点击打开链接1.Flex布局是什么Flex是Flexible Box的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。浏览器支持情况:任何一个容器都可以指定为Flex布局。.box{ display:flex;}行内元素也可以使用Flex布局。.box{ display:inline-flex;}Webkit内核的浏览器,必须加上-webkit前缀。.box{ display: ...
2018-02-27 14:46:58 247
原创 ES6(ES2015)新特性
1、作用域{ let a = "b"} 2、恒量constconst fruit = [] fruit = ["我"] (错误) fruit.push("我")3、解构function breakfast(){ return ['包子','馒头','豆浆'] } let [a,b,c] = breakfast()4、判断字符串是都含有其他字符串let breakfast = 'jfghg' b...
2018-02-27 14:41:23 465
原创 CSS清除浮动的几种方法
1、父级div定义height <style type="text/css"> .div1{background:#000080;border:1px solid red;height:200px;} .left{float:left;width:20%;height:200px;background:#DDD} .right{float:right;width:30...
2018-02-27 10:50:09 124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人