![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Javascript
bukaopuer
这个作者很懒,什么都没留下…
展开
-
JS原型与继承(一):构造函数、实例
构造函数、实例 什么是构造函数? 构造函数也是函数,本质上和所有的函数没差。差距就在调用方式上。为了和普通函数区别开,规定: 用new 关键字调用的函数统称为构造函数。 为了与一般函数区别开,一般作为构造函数使用的函数命名首字母大写 //构造函数 function Person(name){ this.name = name } var p1 = new Person('张三'...原创 2019-09-26 09:40:43 · 123 阅读 · 0 评论 -
JS原型与继承(二):prototype 、__proto__、constructor
对象中的prototype 、__proto__、constructor 首先我们来看一个代码: var obj = { name : '张三' } console.dir(obj) //显示一个对象的所有属性和方法 输出结果如下: 这就很奇怪,我创建对象时只添加name这个属性, __prototype__ 是啥? 为啥他的颜色还浅一点? 先不着急,我...原创 2019-09-26 13:58:20 · 100 阅读 · 0 评论 -
JS原型与继承(三):原型链
先把基本代码拿出来: function Person (name) { this.name = name } var p1 = new Person('张三') 上一篇中已经说过:p1.__proto__ == Person.prototype,和Person.prototype.constructor == Person 这俩核心。现在再继续挖一下,看看...原创 2019-09-28 11:55:07 · 81 阅读 · 0 评论