在 typescript 和 es6 之间,建议先学习 es6,因为 es6 是 typescript 的基础,具有更广泛的生态系统支持,并有助于理解 typescript 的高级特性。学习顺序包括:1. 学习 es6 基础;2. 练习使用 es6;3. 过渡到 typescript。
先学 ES6
在 TypeScript 和 ES6 之间,推荐先学习 ES6。
原因:
- ES6 是 TypeScript 的基础:TypeScript 基于 ES6,采用 ES6 的许多特性(例如箭头函数、类等)。学习 ES6 将为学习 TypeScript 打下坚实的基础。
- 更广泛的生态系统支持:ES6 得到所有主流浏览器的广泛支持,拥有庞大的工具生态系统和社区。提前熟悉 ES6 将使您在学习 TypeScript 时能够更轻松地利用这些资源。
- 有助于理解 TypeScript:掌握了 ES6 的基本概念,将使您更容易理解 TypeScript 的类型系统、泛型和高级特性。
学习顺序: