总结 SUMMARY
1、vue 优劣
2、webpack hash 生成规则 contentHash
3、Vue 原理 https://juejin.im/post/5ccfc4c56fb9a031f61d8a6a 。。。
4、动态路由 https://juejin.im/post/5caeb3756fb9a068967791b3?utm_medium=hao.caibaojian.com&utm_source=hao.caibaojian.com
5、react Hooks
6、 vue-router push 方法参数 query 中有个参数类型是 boolean 类型,跳转过去后,类型还是boolean,但是刷新后,这个query 获取是 String 类型。需要注意!

原型、原型链定义是什么

• 首先Object和Function都是构造函数,而所有的构造函数的都是Function的实例对象因此
Object是Function的实例对象
• Function.prototype是Object的实例对象
• 实例对象的原型(我们以proto来表示)会指向其构造函数的prototype属性,因此
// 因为Object是Function实例对象,所以Objct的原型就是Function的原型属性
• Object.proto===Function.prototype
// Function也是Function的实例方法,所以Function的原型指向Function的原型属性
• Function.proto === Function.prototype
// Function的原型属性是继承自Function的原型展性,Object的原型展性也是继承自
Function的原型属性,所以Function的原型属性的原型等于object的原型厲性
Function.prototype.proto === Object.prototype
当我们访问一个属性值的时候,它会沿着原型链向上查找,直到找到或者到
Object.prototype.proto(为null)截止