1.子类必须在constructor方法中调用super方法,否则新建实例时会报错,这是因为子类自己的this对象,必须先通过父类的构造函数完成塑造,得到与父类同样的实例属性和方法,再对方法进行加工,加上子类自己的实例属性和方法,如果不调用super方法,子类就得不到this对象
2.子类不能直接调用父类的同名方法:普通成员方法里不能出现super调用父类的同名方法,可重写
3.set()必须要有参数
4.回调函数:什么是回调函数:1.你定义的2.你没有调3.但最终执行了
常见的回调函数:1.dom事件回调函数2.定时器回调函数3.ajax请求回调函数
4.生命周期回调函数
5.数据类型:基本值类型:String Number Boolean undefined null
对象引用类型:Object:任意对象 Function:特别对象(可以执行)Array:特别对象(内部数据有序)
判断:typeof:不能区别:null与Object Object和Array
instanceof 判断对象的具体类型
=== 用于null和undefined
6.箭头函数:1.this是静态的,this始终指向函数声明时所在作用域下的this即所在上级的爸爸
2.不能作为构造实例化对象
3.不能使用arguments变量