←
博客笔记 8
Typescript 中的 interface 和 type 到底有什么区别
读下来感觉 Typescript 中的 type 会更灵活一些,interface 能做的 type 基本上都能做,但是反过来却不行。
需要注意的也就是几点:
- 两者关于函数声明的写法有些不同。
- 拓展的语法前者是用 extends,而后者是用 & 。
- type 还可以声明基本类型别名,或与 tpyeof 和元组搭配使用。
- interface 有一个比较鸡肋的功能声明自动合并。
ts 的 .d.ts 和 declare 究竟是干嘛用的
目前维护的小米笔记经手的人稍微有点多,类型定义的稍微有点混乱,整体重构的难度比较大,但是后续考虑在这方面可以做一些优化。
这个文章写的比较简洁易懂,上手的可操作性比较强。
TypeScript Function Syntaxes
介绍了一些 ES6 下的新语法和 TypeScript 能擦出怎样的火花,还是比较有用的。
Solving a Mystery Behavior of parseInt() in JavaScript
一篇介绍 parseInt 函数的文章,parseInt 会将浮点数先转为字符串再转换为整数,因此可能会产生一些与预期不符的情况,使用的时候需要注意。