
面向对象
一只松
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
面向对象--继承
继承ES5继承属性:function Person(name,age,gender) { this.name = name; this.age = age; this.gender = gender }function Student(name,age,gender,scole) { Person.call(this,name,age,gender); //属性继承 this.scole = scole原创 2020-05-14 00:12:31 · 134 阅读 · 0 评论 -
原型和原型链
原型和原型链问题:在方法挂载到实例上时,实例化时该方法会被重复的拷贝原型在js中,每个函数(构造函数)都有一个属性叫做prototype,它指向一个的对象,这个对象称为原型在new的时候,把构造的函数的原型赋值给新创建对象的原型obj._proto_ = Con.prototypejs原型查找机制:当访问函数对象的属性的时候,如果函数对象没有该属性,就会去对象的prototype对象中查找,如果又没有找到,然后在普通函数对象的__proto__原型对象中差找,直到Object.prototy原创 2020-05-12 19:26:13 · 127 阅读 · 0 评论