flowchart LR
N0["01 环境与运行"]
N1["02 变量与数据"]
N2["03 函数与类型"]
N3["04 模块与异步"]
N4["05 测试与项目"]
N5["06 跨语言对照"]
N0 --> N1 --> N2 --> N3 --> N4 --> N5
语言基础
编程语言基础与跨语言模型:从 TypeScript 到 JavaScript、Java、Python、C++
2 子目录1 文档

CHAPTER OVERVIEW · 章节概览
先用 TypeScript 建立编程模型,再带着同一个问题比较其他语言;类型检查与运行时行为要分开理解。
本章学习路线
箭头表示建议的学习顺序;先理解问题,再逐步进入实现与实践。
按顺序学习
3语言基础学习路线:以 TypeScript 建立可迁移的编程模型学 TypeScript 时,你会同时遇到 JavaScript 的运行规则和 TypeScript 的类型规则。先把这两件事分清,很多报错就好理解了。按顺序做完前面的练习,再读跨语言对照;对照章节用于解释差异,不要求你同时学会五门语言。TypeScript语言基础编程语言基础与跨语言模型:从 TypeScript 到 JavaScript、Java、Python、C++:TypeScript语言基础TypeScript跨语言对照编程语言基础与跨语言模型:从 TypeScript 到 JavaScript、Java、Python、C++:TypeScript跨语言对照