现在我的理解是,我可以声明这样的接口:
interface IParams {
success: bool;
pk: string;
}
和这样的功能:
function x () : IParam {
var params = {
success: true,
pk: "xx"
};
return params;
}
这工作正常,但有没有办法可以做到这一点,并让 params 变量只接受成功和 pk 的值?我想要的是某种方式可以阻止我执行以下操作:
function x () : IParam {
var params = {
successssssssssssss: true,
pk: "xx"
};
return params;
}