![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js高级
文章平均质量分 71
草莓味的海绵宝宝
这个作者很懒,什么都没留下…
展开
-
第二天 构造函数与原型
ES6之前通过构造函数+原型实现面向对象编程//(1)构造函数有原型对象prototype// (2) 构造函数原型对象prototype里面有constructor指向构造函数本身//(3)构造函数可以通过原型对象添加方法// (4)构造函数创建的实例对象有_ proto__ 原型指向构造函数的原型对象// ES6通过类实现面向对象编程。3、filter()方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素,主要用于筛选数组,反回的是一个新数组。原创 2023-02-05 22:16:33 · 79 阅读 · 0 评论 -
js高级第一天
(3) constructor 函数 只要 new 生成实例时,就会自动调用这个函数, 如果我们不写这个函数,类也会自动生成这个函数。constructor 里面的this指向实例对象,方法里的this指向这个方法的调用者,遇到this指向不清,可用that=this等。1. 继承中,如果实例化子类输出一个方法,先看子类有没有这个方法,如果有就先执行子类的。2. 继承中,如果子类里面没有,就去查找父类有没有这个方法,如果有,就执行父类的这个方法(就近原则)1-03 子类继承父类方法的同时扩展自己的方法。原创 2023-01-28 09:49:59 · 65 阅读 · 0 评论