请输入作品标题 edit icon
保存
下载
BUG反馈
index.html
main.ts
md
README.md
现在支持上传本地图片了!
main.ts
            
            // TypeScript 示例代码

const greeting: string = "Hello, TypeScript!";
const numbers: number[] = [1, 2, 3, 4, 5];

interface Person {
    name: string;
    age: number;
}

const person: Person = {
    name: "Alice",
    age: 25
};

function greetPerson(person: Person): string {
    return `${person.name} is ${person.age} years old`;
}

console.log(greeting);
console.log(greetPerson(person));
console.log(`Sum of numbers: ${numbers.reduce((a, b) => a + b, 0)}`);

// TypeScript 类型示例
type UserId = string | number;
const userId: UserId = "user123";

// 泛型示例
function identity<T>(arg: T): T {
    return arg;
}

const result = identity<string>("TypeScript is great!");
console.log(result);

        
预览
控制台
清空