创建对象三种方法
字面量创建
创建对象 new Object
notice
构造函数创建对象
?
- 构造函数其实就是创建一个函数的母亲,用 new 母亲() 可以创建很多儿子
- 构造函数必须以大写字母开头
- 构造函数的函数体不需要写return
- 只能用 new 来创建新儿子函数
- js中几乎所有的数据都可基于构造函数创建,专业名称叫“包装类型” (例如: const str = 'andy' ; console.log(str.length))
实例成员和静态成员
- 实例成员就是儿子对象的 属性、方法
- 静态成员就是母亲对象的 属性、方法,静态成员只能构造函数自己访问