TypeScript的编译环境
# 安装命令
npm install typescript -g
# 查看版本
tsc --version
TypeScript的运行环境
# 安装ts-node
npm install ts-node -g
# 另外ts-node需要依赖 tslib 和 @types/node 两个包:
npm install tslib @types/node -g
# 通过 ts-node 来运行TypeScript的代码:
ts-node math.ts
tuple和数组有什么区别呢?
- 首先,数组中通常建议存放相同类型的元素,不同类型的元素是不推荐放在数组中。(可以放在对象或者元组中)
- 其次,元组中每个元素都有自己特性的类型,根据索引值获取到的值可以确定对应的类型;