js进阶 05

97 阅读1分钟

1 面向对象 :书写代码的另一种方式

2 构造函数 : 定义上与普通函数一样,首字母要大写,非语法要求

目的:普通函数:实现功能

构造函数:创建对象

调用方式:普通函数 :直接调用

构造函数: 使用new 关键字

3 构造函数执行的4个步骤

1 开辟新的内存空间

2 改变this指向

3 执行函数体中的代码 :为this赋值

4 返回this

4 使用return 问题

返回值的类型 被忽略

返回引用了类型 以返回的数据为准

在构造函数体中不要出现return语句