摘要: Refer: https://www.cnblogs.com/Answer1215/p/15084496.html A string is a primitive value, and all primitive values are immutable. Q1: const a = "Fronte 阅读全文
posted @ 2022-07-13 18:53 Zhentiw 阅读(210) 评论(0) 推荐(0) 编辑
摘要: Given this code as starter: export interface DataEntity { id: string } export interface Movie extends DataEntity { director: string } export interface 阅读全文
posted @ 2022-07-13 18:52 Zhentiw 阅读(28) 评论(0) 推荐(0) 编辑
摘要: Problem when typing Dictionaries: type Dict<T> = { [K: string]: T } const d: Dict<string[]> = {} d.rhubarb.join(", ") // 💥 Even `d.rhubarb` is undefi 阅读全文
posted @ 2022-07-13 17:57 Zhentiw 阅读(23) 评论(0) 推荐(0) 编辑
摘要: Since TypeScript v4.2, we can do remapping by using `as` keyword type Colors = "red" | "green" | "blue" type ColorSelector = { [K in Colors as `select 阅读全文
posted @ 2022-07-13 17:48 Zhentiw 阅读(27) 评论(0) 推荐(0) 编辑
摘要: String in Javascript is immutable. Means that once they were created, they cannot be modified. This also means that simple operations like appending a 阅读全文
posted @ 2022-07-13 01:16 Zhentiw 阅读(50) 评论(0) 推荐(0) 编辑