ts用法
时间: 2023-07-31 17:05:19 浏览: 38
TypeScript 是一种强类型的 JavaScript 超集,它可以提供更好的代码提示和类型检查,从而提高代码的可维护性和可读性。下面是 TypeScript 的一些用法:
1. 声明变量时,可以指定变量的类型,例如:
```typescript
let num: number = 10;
let str: string = "hello";
let bool: boolean = true;
```
2. 函数可以指定参数和返回值的类型,例如:
```typescript
function add(num1: number, num2: number): number {
return num1 + num2;
}
```
3. 接口可以用来描述对象的形状,例如:
```typescript
interface Person {
name: string;
age: number;
}
```
4. 类可以用来封装数据和方法,例如:
```typescript
class Person {
name: string;
age: number;
constructor(name: string, age: number) {
this.name = name;
this.age = age;
}
sayHello() {
console.log(`Hello, my name is ${this.name}.`);
}
}
```
5. 泛型可以用来增强代码的通用性和复用性,例如:
```typescript
function reverse<T>(items: T[]): T[] {
return items.reverse();
}
```
以上是 TypeScript 的一些常用用法,希望能对你有所帮助。