Day01
1. onblur 失去焦点 onFocus 获得焦点
onkeypress 这个事件在用户按下并放开任何字母数字键时发生。系统按钮(例如,箭头键和功能键)无法得到识别。
onkeyup 这个事件在用户放开任何先前按下的键盘键时发生。
onkeydown 这个事件在用户按下任何键盘键(包括系统按钮,如箭头键和功能键)时发生。
2.

在进行算术运算时会做,+号,数字隐式转换成字符串。其余的运算符号是字符串隐式转换成数字(与python不同)
3.变量提升


函数会优先找自己的内部变量,var变量提升
4.JavaScript实现继承共6种方式:JS实现继承的六种方式
原型链继承、借用构造函数继承、组合继承、原型式继承、寄生式继承、寄生组合式继承。
构造函数继承是每次继承都会把父类的所有属性方法全部拷贝一份,而对于公用的方法重复拷贝会浪费内存
原型链继承所有对象都公用一份原型属性和方法,对一个类的修改回影响的其他类
组合继承是结合两种继承方式,用构造函数方式继承属性,原型链方式继承方法
5.宏任务和微任务

先执行同步的任务--输出1,3,5 再执行异步任务。 异步任务分为宏任务和微任务,微任务优先级高于宏任务
6.


7. @import用于引用css
import可用于引用js
8.
