标签:相同 定义 div 学习 对象 三种方式 new 生成 函数
1.对象字面量
var obj1 = {}
2.new Object()
var obj1 = new Object()
3.自定义构造函数
每当需要一个新的对象,就new一个新的对象。
构造函数是一个特殊的函数,主要用来初始化对象,即为成员变量赋初始值,它总与new一起使用。我们可以把对象中的一些公共的属性和方法抽取出来,然后封装到这个函数里。
new 在执行时会做四件事情:
1.在内存中创建一个新的空对象。
2.让this指向这个对象。
3.执行构造函数中的代码,给这个对象添加属性和方法。
4.返回这个新对象(所以构造函数不需要return)。
标签:相同 定义 div 学习 对象 三种方式 new 生成 函数
原文地址:https://www.cnblogs.com/perse/p/12037102.html