TypeScript-foutenFout
TS2554TS2554 — N Argumenten Verwacht Maar M Ontvangen
Het aantal argumenten dat aan een functie wordt meegegeven komt niet overeen met het aantal vereiste parameters.
nodebrowserdenobun
Details bekijken TS2355Een functie met een gedeclareerd retourtype retourneert niet op alle code-paden een waarde.
De functiehandtekening specificeert een retourtype, maar sommige uitvoeringspaden bereiken het einde van de functie zonder een waarde te retourneren. Conditionele vertakkingen hebben mogelijk niet allemaal een return-statement.
Voeg return-statements toe aan alle code-paden. Als de functie legitiem niets kan retourneren, wijzig dan het retourtype zodat het `undefined` of `void` omvat. Controleer alle vertakkingen van `if`/`else`- en `switch`-statements.
function getName(): string {
// missing return
}TS2554Het aantal argumenten dat aan een functie wordt meegegeven komt niet overeen met het aantal vereiste parameters.
TS2339TypeScript kan de opgegeven eigenschap niet vinden op het gegeven type.
TS1479Het relatieve importpad vereist een bestandsextensie onder Node.js ESM-resolutie.
TS2365Een rekenkundige of vergelijkingsoperator wordt gebruikt met incompatibele types.
TS4082De standaardexport vereist een type-annotatie bij het genereren van declaratiebestanden.
TS2393Een functie met dezelfde naam is meer dan eens geïmplementeerd.