
高级js基础篇
老弟在学习中
这个作者很懒,什么都没留下…
展开
-
高级js学习--基础篇03
call,apply,bind的应用和特点共同点是使用在定时器的匿名函数{}.bind(),是内置对象原型对象的方法.bind(),普通函数名.bind()(),字面量对象的方法.bind()()call的第一个参数是改变方法的this指向,之后的参数是传递方法的参数,直接生效//伪数组 getElementsByTagName()没有数组原型中方法var obj={ 0:100, ...原创 2019-11-23 16:39:38 · 168 阅读 · 0 评论 -
高级js学习--基础篇02
this指向this指向取决于最后函数调用的对象对象一般有window 事件对象 构造函数对象 字面量对象window一般是普通函数直接调用或者是var 变量的方法或者本身 // 1.普通函数调用 this指向window function an(){ console.log(this) } an() // 2.方法调用 this...原创 2019-11-23 10:47:42 · 141 阅读 · 0 评论 -
高级js--基础篇01
面向对象三大特征继承 封装 多态(抽象)面向对象写法(构造函数+原型链)1.属性一般通过this写在构造函数里2.公有方法一般通过prototype原型对象来写function Person(name){this.name=name}Person.prototype.eat=function(){console.log(eat)}var p1=new Person(‘张...原创 2019-11-22 20:14:15 · 170 阅读 · 0 评论