类型推断 📈

TypeScript 的类型推断能自动识别变量类型,如:

let x = 10; // 推断为 number
let y = "hello"; // 推断为 string
类型推断

装饰器 🎒

装饰器用于修改类、方法、属性行为,例如:

@log
class MyClass {
  @decorator
  method() {}
}
装饰器_使用示例

泛型 🧲

泛型实现灵活的数据类型处理,如:

function identity<T>(arg: T): T {
  return arg;
}
泛型_类型参数

异步编程 ⏳

使用 async/await 简化异步代码:

async function fetchData() {
  const data = await fetch("https://api.example.com/data");
  return data.json();
}

🔗 了解更多异步技巧

模块系统 📦

TypeScript 支持模块化开发,通过 import/export 管理代码结构。

模块系统_模块导入

如需深入学习,可访问 TypeScript 官方文档 获取最新信息。