1.类和对象2.构造函数3.原型和原型对象4.原型链5.实例6.构造函数的缺点7.构造函数的方法创建数组和函数8.基本数据类型和引用数据类型的区别9.浅拷贝和深拷贝10.构造属性11.改变函数内部this的指向12.继承13.class14.class和extends(继承)15.class和stack(栈)16.静态方法