From 2fdbc00d73f6b1bcd741d057b3e346007f170e4c Mon Sep 17 00:00:00 2001 From: alex12306 Date: Wed, 30 Aug 2023 14:43:03 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E8=AE=A2=E6=AD=A3=EF=BC=9A=E7=AC=94?= =?UTF-8?q?=E8=AF=AF=E3=80=81=E5=85=A8=E8=A7=92=E5=88=86=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/mapping.md | 4 ++-- docs/utility.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/mapping.md b/docs/mapping.md index 603ca9c..ae1c0d7 100644 --- a/docs/mapping.md +++ b/docs/mapping.md @@ -113,7 +113,7 @@ type MyObj = { 上面示例中,`[p in string]`就是属性名索引形式`[p: string]`的映射写法。 -通过映射,可以某个对象的所有属性改成可选属性。 +通过映射,可以把某个对象的所有属性改成可选属性。 ```typescript type A = { @@ -262,7 +262,7 @@ type B = { type B = { fooID: number; barID: number; -}; +}; ``` 上面示例中,类型`B`是类型`A`的映射,但在映射时把属性名改掉了,在原始属性名后面加上了字符串`ID`。 diff --git a/docs/utility.md b/docs/utility.md index 62bdd64..46c64a0 100644 --- a/docs/utility.md +++ b/docs/utility.md @@ -660,7 +660,7 @@ type ThisParameterType = T extends ( this: infer U, ...args: never - ) => any ? U : unknown; + ) => any ? U : unknown; ``` ## `ThisType`