【发布时间】:2022-01-21 15:50:24
【问题描述】:
我想使用地图对象而不是调用 checkOrder 3 次。在这种情况下如何通过 Map 而不是所有参数使用? :
Admin.ts
class Admin{
async checkTest(
local: string,
suburb: string,
international: string
): Promise<void> {
await checkOrder(local, "Declined");
await checkOrder(suburb, "Declined");
await checkOrder(international, "Declined");
return;
}
}
Test.ts
test("Test", async (t) => {
await Admin.checkTest(
"Local Place",
"Suburb Place",
"International Place"
);
);
}
【问题讨论】:
-
我不明白你想要什么。你能澄清一下吗?什么地图?
-
@Thomas 我想使用地图对象而不是调用 checkOrder 3 次。
-
Array 可以做同样的事情,并且在调用 checkOrder 时具有固定的顺序 那么为什么要映射呢?
-
@ABOS 我只是在寻找最好的方法。如果可能的话,你能推荐你的版本吗?
标签: javascript typescript function testing mapped-types