摘要:
原理:将 Generator 函数和自动执行器,包装在一个函数里。 与其他异步方式比较:Async 函数的实现最简洁,最符合语义,几乎没有语义不相关的代码。它将 Generator 写法中的自动执行器,改在语言层面提供,不暴露给用户,因此代码量最少。如果使用 Generator 写法,自动执行器需要 阅读全文
摘要:
6个基本类型:boolean, string, number, undefined, null, symbol 判断基本类型:typeof 判断对象类型: instanceof (因为对象的 typeof 都是 'object') instanceof原理: mm.__proto__.constru 阅读全文
摘要:
前端路由的两种方式:Hash和History Hash 模式是使用 URL 的 Hash 来模拟一个完整的 URL,因此当 URL 改变的时候页面并不会重载。History 模式则会直接改变 URL,所以在路由跳转的时候会丢失一些地址信息,在刷新或直接访问路由地址的时候会匹配不到静态资源。因此需要在 阅读全文
摘要:
1. JSON.parse(JSON.stringify(person))。 缺点:当值为undefined、function、symbol 会在转换过程中被忽略 2.手动写deepCone 阅读全文