上一页 1 ··· 84 85 86 87 88 89 90 91 92 ··· 469 下一页
摘要: Implement the type version of Array.unshift For example: type Result = Unshift<[1, 2], 0> // [0, 1, 2,] /* _____________ Your Code Here _____________ 阅读全文
posted @ 2022-09-03 23:34 Zhentiw 阅读(16) 评论(0) 推荐(0) 编辑
摘要: Implement the generic version of Array.push For example: type Result = Push<[1, 2], '3'> // [1, 2, '3'] /* _____________ Your Code Here _____________ 阅读全文
posted @ 2022-09-03 23:31 Zhentiw 阅读(32) 评论(0) 推荐(0) 编辑
摘要: Implement the Equal<T, U> For example: type isEqual = Equal<1, 1> // true Idea: Parameter type: <P>(x: P) => any Check P extends T ? 1: 2 Then check P 阅读全文
posted @ 2022-09-03 23:30 Zhentiw 阅读(24) 评论(0) 推荐(0) 编辑
摘要: Creating a CLI in Node.js just takes a extra step or two because they are really just an ordinary Node.js app wrapped behind a bin command. For this e 阅读全文
posted @ 2022-09-02 22:09 Zhentiw 阅读(25) 评论(0) 推荐(0) 编辑
摘要: Implement the JavaScript Array.includes function in the type system. A type takes the two arguments. The output should be a boolean true or false. For 阅读全文
posted @ 2022-09-02 20:19 Zhentiw 阅读(19) 评论(0) 推荐(0) 编辑
摘要: Implement the JavaScript Array.concat function in the type system. A type takes the two arguments. The output should be a new array that includes inpu 阅读全文
posted @ 2022-09-02 19:20 Zhentiw 阅读(29) 评论(0) 推荐(0) 编辑
摘要: Implement a utils If which accepts condition C, a truthy return type T, and a falsy return type F. C is expected to be either true or false while T an 阅读全文
posted @ 2022-09-02 19:16 Zhentiw 阅读(18) 评论(0) 推荐(0) 编辑
摘要: If we have a type which is wrapped type like Promise. How we can get a type which is inside the wrapped type? For example: if we have Promise<ExampleT 阅读全文
posted @ 2022-09-02 01:44 Zhentiw 阅读(32) 评论(0) 推荐(0) 编辑
摘要: Implement the built-in Exclude<T, U> For example: type Result = MyExclude<'a' | 'b' | 'c', 'a'> // 'b' | 'c' /* _____________ Your Code Here _________ 阅读全文
posted @ 2022-09-02 01:39 Zhentiw 阅读(25) 评论(0) 推荐(0) 编辑
摘要: For given a tuple, you need create a generic Length, pick the length of the tuple For example: type tesla = ['tesla', 'model 3', 'model X', 'model Y'] 阅读全文
posted @ 2022-09-02 01:37 Zhentiw 阅读(22) 评论(0) 推荐(0) 编辑
上一页 1 ··· 84 85 86 87 88 89 90 91 92 ··· 469 下一页