[摘要]本篇文章给大家带来的内容是关于javascript构造函数的深入探讨,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。我们相约在今天,在今天讨论javascript构造函数,感谢你如约...
本篇文章给大家带来的内容是关于javascript构造函数的深入探讨,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
我们相约在今天,在今天讨论javascript构造函数,感谢你如约而至
我们昨天前几天讨论过构造函数constructor,得出了结论
constructor是原型对象上的一个属性,默认指向这个原型的构造函数
这个结论貌似对我们平时的工作中似乎并没有什么用处,那构造函数,就真的没什么用处吗?
使用构造函数构造可以复用的对象
JS中的函数即可以是构造函数又可以当作普通函数来调用,当使用new来创建对象时,对应的函数就是构造函数,通过对象来调用时就是普通函数。
在我们平时工作中,经常会需要我们创建一个对象,而我们更多的是使用对像直接量,直接创建,举个栗子,代码如下
var person = {
name:'postbird',
address:'earth',
sayHello:function(){console.log('Hello,I am ' + this.name);}
};