中已新增了类class的功能,越来越严格,越来越像后端语言,Es6,Es7新增的诸多方法也越来越强大,但是我觉得理解构造函数与原型对象还是有必要的,是js面向对象编程的基础,今天就我的学习和使用跟大家分享一下学习心得...,因为它默认会返回构造器函数调用,当构造函数的调用执行时,会显示的返回返回)
什么是构造函数
定义:构造函数就是你用new关键字创建对象时调用的函数
作用(优点):创建多个共享特定属性和行为的对象,主要是用于生成对象的饼干模具...,在原型里,是原型链,构造函数与原型之间的连接就是原型链,当访问对象的某个属性时,js首先在自定义的属性的作用域内查找该变量是否存在,如果不存在,则会沿着原型链向原型下的查找该属性,直至顶层Object...,完成一简易的选项卡,其中jquery写法最为简单,容易懂,但是这里只是为了尝试用面向对象的思想去写应用,从普通的写法,也就是原生js写法,到面向对象写法,可以看出首先通过变形,把局部的功能给拎出来,封装成一个函数...,功能上与内置的函数并没有多大的区别,构造函数首字母大写用来区分普通函数还是构造函数,构造函数中的this指向该实例化的构造函数,主要是创建多个共享特定属性和行为的对象,用于创建模板,作为饼干工具,而原型对象主要是改写构造函数