Javascript VsCode在类型转换时未给出语法错误 接口类型A{ prop1:字符串; prop2:字符串; } 常量b={prop1:'str',prop3:'str'}; 控制台日志(b.prop1);

Javascript VsCode在类型转换时未给出语法错误 接口类型A{ prop1:字符串; prop2:字符串; } 常量b={prop1:'str',prop3:'str'}; 控制台日志(b.prop1);,javascript,typescript,visual-studio-code,Javascript,Typescript,Visual Studio Code,vscode在此情况下未给出语法错误。我希望“prop2丢失”错误将类型放在变量名上。那你就有你想要的了 接口类型A{ prop1:字符串; prop2:字符串; } 常量b:TypeA={prop1:str',prop3:str'}; 控制台日志(b.prop1); 我使用的是TypescriptHi,您的示例可以正常工作(也可以不工作;),但在实际应用中效果很好。你能准备一个游乐场的例子来说明实际的问题吗?谢谢。但声明“b”是一个示例。实际上我想把它传递给函数,它的参数是TypeA。@Баа

vscode在此情况下未给出语法错误。我希望“prop2丢失”错误

将类型放在变量名上。那你就有你想要的了

接口类型A{
prop1:字符串;
prop2:字符串;
}
常量b:TypeA={prop1:str',prop3:str'};
控制台日志(b.prop1);

我使用的是TypescriptHi,您的示例可以正常工作(也可以不工作;),但在实际应用中效果很好。你能准备一个游乐场的例子来说明实际的问题吗?谢谢。但声明“b”是一个示例。实际上我想把它传递给函数,它的参数是TypeA。@Бааааааааааааааааа?