any、unkonwn、never
any 和 unknown 都是顶层类型,所有类型都是它们的子类型, 普通类型要转其他类型,然后通过 as unknown 后才能被转为其他类型,所以 unknown 是类型…
迭代器接口和生成器的关系
任何一个对象实现了 [Symbol.iterator] 方法,就可以使用 for ... of 方法进行遍历,迭代器接口本身可以是一个生成器函数,生成器中可以通过 yield * …
我对 Webpack 的理解
webpack 是一个打包工具,通过入口文件,解析相应的依赖,通过 loader 对不同文件进行处理,拼接 IIFE, 最终形成 bundle plugin 与 loader 的含义和…
type 与 interface 的区别
type 作为类型别名可以表示任何类型,interface 只能表示对象和函数 interface 可以重复声明 进行合并, type 不能重复定义 type 通过交叉类型方式继…