JavaScript
长天_
这个作者很懒,什么都没留下…
展开
-
JavaScript——原型 prototype
我们所创建的每一个函数,解析器都会向函数中添加一个属性prototype 这个属性对应着一个对象,这个对象就是我们所谓的原型对象 如果函数作为普通函数调用prototype没有任何作用 当函数以构造函数的形式调用时,它所创建的对象中都会有一个隐含的属性, 指向该构造函数的原型对象,我们可以通过__proto__来访问该属性 原型对象就相当于一个公共的区域,所有同一个类的实例都可以访问到这个原型对象...转载 2020-04-23 22:47:23 · 146 阅读 · 0 评论 -
JavaScript——构造函数简介和执行流程
构造函数是专门用来创建对象的 构造函数就是一个普通的函数,创建方式和普通函数没有区别, 不同的是构造函数习惯上首字母大写。 构造函数和普通函数的区别就是调用方式的不同, 普通函数是直接调用,而构造函数需要使用new关键字来调用。 构造函数的执行流程 1.立刻创建一个新的对象 2.将新建的对象设置为函数中this,在构造函数中可以使用this来引用新建的对象 3.逐行执行函数中的代码 4.将...原创 2020-04-23 22:24:57 · 737 阅读 · 0 评论