JavaScript中构造函数和原型是如何相互关联的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2914个文字,预计阅读时间需要12分钟。
目录
一、构造函数和原型
1.构造函数
2.构造函数的问题
3.构造函数原型
prototype4.对象原型
__proto__5.constructor
6.构造函数、实例、原型三者之间的关系
7.JavaScript原型
目录
- 一、构造函数和原型
- 1、构造函数
- 2、构造函数的问题
- 3、构造函数原型 prototype
- 4、对象原型 __proto__
- 5、constructor 构造函数
- 6、构造函数、实例、原型对象三者之间的关系
- 7、JavaScript 的成员查找机制(规则)
- 8、 扩展内置对象
- 二、类的本质
一、构造函数和原型
1、构造函数
构造函数是一种特殊的函数,主要用来初始化对象,即为对象成员变量赋初始值,它总与 new 一起使用。我们可以把对象中一些公共的属性和方法抽取出来,然后封装到这个函数里面。
在 JS 中,
使用构造函数时要注意以下两点:
- 构造函数用于创建某一类对象,其首字母要大写。
- 构造函数要和
new一起使用才有意义。
本文共计2914个文字,预计阅读时间需要12分钟。
目录
一、构造函数和原型
1.构造函数
2.构造函数的问题
3.构造函数原型
prototype4.对象原型
__proto__5.constructor
6.构造函数、实例、原型三者之间的关系
7.JavaScript原型
目录
- 一、构造函数和原型
- 1、构造函数
- 2、构造函数的问题
- 3、构造函数原型 prototype
- 4、对象原型 __proto__
- 5、constructor 构造函数
- 6、构造函数、实例、原型对象三者之间的关系
- 7、JavaScript 的成员查找机制(规则)
- 8、 扩展内置对象
- 二、类的本质
一、构造函数和原型
1、构造函数
构造函数是一种特殊的函数,主要用来初始化对象,即为对象成员变量赋初始值,它总与 new 一起使用。我们可以把对象中一些公共的属性和方法抽取出来,然后封装到这个函数里面。
在 JS 中,
使用构造函数时要注意以下两点:
- 构造函数用于创建某一类对象,其首字母要大写。
- 构造函数要和
new一起使用才有意义。

