エラーの理解
type SomethingComplex = {
foo: number,
bar: string
}
function takeSomethingComplex(arg: SomethingComplex) {
}
function getBar(): string {
return 'some bar';
}
//////////////////////////////////
// エラーの発生例
//////////////////////////////////
const fail = {
foo: 123,
bar: getBar
};
takeSomethingComplex(fail); // ここでTypeScriptのコンパイルエラーが表示されますエラーの種類
簡潔なエラーメッセージ
詳細なエラーメッセージ
IDEのツールチップでの表示

最終更新