摘要: You're given an array of integers and another array of three distinct integers. The first array is guaranteed to only contain integers that are in the 阅读全文
posted @ 2022-08-30 20:55 Zhentiw 阅读(17) 评论(0) 推荐(0) 编辑
摘要: Step 7: Tests for Types The assertion type code need to be tested just as the normal code. export function isITeam(arg: any): arg is ITeam { /** * { i 阅读全文
posted @ 2022-08-30 18:09 Zhentiw 阅读(34) 评论(0) 推荐(0) 编辑
摘要: Step1 & 2 for converting a js app to ts Step 3. Turn on "noImplicitAny" and even more strict mode Step 4. ESLint for Typescript Step5. Local types ove 阅读全文
posted @ 2022-08-30 18:09 Zhentiw 阅读(19) 评论(0) 推荐(0) 编辑
摘要: Step 5: Types at Runtime This problem often happens when APi return the data. let cachedAllTeamsList: Promise<ITeam[]>; export async function getAllTe 阅读全文
posted @ 2022-08-30 15:32 Zhentiw 阅读(21) 评论(0) 推荐(0) 编辑
摘要: Step5. Local types override You can find many @types package along with the library you use. But the problem is that those @types might contain bugs b 阅读全文
posted @ 2022-08-30 15:02 Zhentiw 阅读(15) 评论(0) 推荐(0) 编辑