Avatar ·

Warnung zu experimentellen Dekoratoren in TypeScript

Hallo zusammen! Ich bin neu in TypeScript und versuche, Dekoratoren zu verwenden, um Logging zu meiner Klasse hinzuzufügen. Ich habe Visual Studio Code installiert und ein einfaches Projekt mit einer tsconfig.json-Datei erstellt. Hier ist mein Code: ```typescript function log(target: any, propertyKey: string, descriptor: PropertyDescriptor) { const originalMethod = descriptor.value; descriptor.value = function(...args: any[]) { console.log(`Methode ${propertyKey} aufgerufen mit Argumenten:`, args); return originalMethod.apply(this, args); }; return descriptor; } class Calculator { @log add(a: number, b: number): number { return a + b; } } const calc = new Calculator(); calc.add(2, 3); ``` Bei der Kompilierung erhalte ich eine Warnung: "Experimental support for d