计算字符串的长度,类似于 String#length
答案
type LengthOfString<S extends string, T extends string[] = []> = S extends `${infer L}${infer R}` ? LengthOfString<R, [L, ...T]> : T['length']
计算字符串的长度,类似于 String#length
答案
type LengthOfString<S extends string, T extends string[] = []> = S extends `${infer L}${infer R}` ? LengthOfString<R, [L, ...T]> : T['length']