如:任何函数,只要通过 new 操作符来调用,那它就可以作为构造函数 ;
fuction Preson(){...} var preson = new Preson("飞哥","19","男"); //this 指向 preson document.write(preson.FirstName); //调用构造函数
无论是构造函数还是非构造函数,两者并没有实质性的区别;构造函数可以作为普通函数使用,普通函数也可以作为构造函数来用;首字母大小写仅仅是为了在开发中能易于区分他们。
无论什么函数:
原文:https://www.cnblogs.com/jing-tian/p/10803418.html