- 博客(5)
- 收藏
- 关注
原创 关于面向对象和面向过程等小例子(持续更新)
面向过程 === 把大象放进冰箱,第一步开冰箱,第二步将大象放进去,第三步关冰箱门面向对象 === 把冰箱看成是一个对象,把大象也看成是一个对象,通过操作大象和冰箱这两个对象,完成将大象放入冰箱的过程服务器的请求与响应请求 === 把自己看成服务器,然后下楼去拿快递的过程响应 === 把快递拿回家的过程(家===服务器)防抖上电梯,电梯门有一个规则,每有一个上去的人,电梯门就会重新计算...
2019-05-30 08:02:27
4748
原创 函数类型详解
什么是函数?可以反复执行的代码块,有独立作用域,我们称为函数。函数有什么作用?1.简化代码2.封装功能3.重复执行函数声明方式function 关键字声明var fn = function(){} 字面量var fn = new Fn() 构造函数 ()参数必须是字符串,前面是参数,最后一位为函数体**重复声明是会覆盖的函数的参数分为形参和实参形...
2019-05-29 00:47:33
762
转载 VO变量对象
执行上下文JS原理:原型链、执行上下文、事件循环预备知识栈栈是类似于数组的一种数据结构。对象引用如果变量是一个对象,实际上变量中存放的是对象的地址概念执行上下文:某个函数或全局代码的执行环境,该环境中包含执行代码需要的所有信息。可以简单的理解为:执行上下文是一个对象,对象中包含了执行代码需要的信息。当执行一个函数时,需要建立执行上下文,建立之后,才正是开始执行。c...
2019-05-25 13:06:55
1339
原创 理解this
什么时候用this?//构造函数 new 原型会发现new会改变this指向,并且优先级最高//bind call apply这三也可以改变this指向//对象谁调用指向谁//函数this的指向window 因为在执行期上下文中,由于没人调用,所有会有一个默认绑定this ==》window总结:默认绑定: this ==》window隐试绑定: 谁调用指向谁显示...
2019-05-25 13:01:08
198
原创 关于this指向的理解
1.在函数的预编译过程中,this的指向是指向window的,可以想象为函数暴露在全局作用域下,所以归全局所有。2.全局作用域里 this 指向 window3.如果出现new关键字,那么this指向被构造出来的函数或者对象4.谁调用this指向谁我们可以利用call和apply还有bind改变this的指向function add(a,b){return a+b;}functio...
2019-05-23 08:00:26
242
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人