einfuehrung

This commit is contained in:
miqlangelo 2025-05-05 09:40:33 +02:00
parent 739cd813d4
commit 0ac8cea673
3 changed files with 54 additions and 0 deletions

3
.vscode/settings.json vendored Normal file
View File

@ -0,0 +1,3 @@
{
"deno.enable": true
}

View File

@ -0,0 +1,22 @@
function add(a, b) {
return a + b;
}
console.log(add(5, {num: "10"}.num))
const user = {
name: 'John',
age: 30
}
console.log(user.address)
class Person {
constructor(name, age) {
this.name = name;
this.age = age;
}
}
const person = new Person("John", "30");

View File

@ -0,0 +1,29 @@
function addTs(a: number, b: number): number {
return a + b;
}
console.log(addTs(5, 10));
type User = {
name: string;
age: number;
address?: string;
};
const user: User = {
name: 'John',
age: 30,
};
console.log(user.address);
class Person {
name: string;
age: number;
constructor(name: string, age: number) {
this.name = name;
this.age = age;
}
}
const person = new Person('John', 30);