自己也是稀里糊涂的觉得实际开发中到底有什么卵用,也许后者在不涉及复杂的功能需求时,平时用得不多,显然Es6中已新增了类class的功能,越来越严格,越来越像后端语言,Es6,Es7新增的诸多方法也越来越强大,但是我觉得理解构造函数与原型对象还是有必要的...,且类型就是该构造函数的类型,构造函数不需要返回值,因为new会显示的返回,return的值就等于函数名+()的调用
this.name = name; // 自定义属性
this.age...解决办法2利用原型正好解决实例化多个对象时,避免构造函数内的方法重复创建(如后面的示例代码所示)
普通函数与构造函数的区别
有new与无new的差别
写法上,构造函数首字母大写(目的只是用于区分普通函数与构造函数...从上面的代码中可以看出,当一个函数无new关键字的调用时,构造函数中的this对象指向的是全局对象window,所以构造函数式依靠new提供返回值,上面的类型检测,值为undefined,正是如此,没有使用...Object,有则返回,无则返回undeinfed
面向对象小实例,普通写法,Jquery写法与面向对象选项卡