TypeScript小技巧提升代码效率

TypeScript 里有不少小技巧可以让你的代码更简洁、更高效,今天就来分享几个你还不知道的小窍门。比如说,Record类型,它能够根据传入的键和值的类型构造新的类型。你会疑惑,K 应该是 string 类型吧?其实不止于此,JS 的属性不仅是 string,还可以是numbersymbol。不过,TypeScript 有个编译选项叫做keyofStringsOnly,开启后 K 就只会是 string 了,关掉则包括 number 和 symbol。所以,你可以灵活地调整它,挺方便的。还不错吧?

png 文件大小:59.63KB