构造函数的使用
- 构造函数和普通函数没有区别, 只不过在调用的时候 和 new 关键字连用
- 书写构造函数, 函数名首字母大写, 当看到名字的时候,就知道要和 new关键字连用
- 调用的时候,需要和 new 关键字连用
- 只有和 new关键字连用的时候,这个函数才会自动创建和返回对象的能力
- 我们之所以书写构造函数,就是为了使用它去批量生产对象
- 如果不和 new 关键字连用,那么该函数没有创建对象的能力,没有自动返回对象的能力
- 调用构造函数的时候,如果不需要传递参数,
- 可以不写最后的小括号
- 如果你需要传递参数,那么必须写小口号
- 但是书写规范,我们都写上小括号
- 当你的函数名和 new 关键字连用的时候
- 函数内部的 this 只想 当前实例(new 关键字前面的变量)
- 我们直接在函数体内书写 this.xxx = 值
- 构造函数内部不要写 retur
- 当你 retur了一个基本数据类型的时候,写了白写