Skip to content

Commit 54d2b3c

Browse files
authoredJun 28, 2024
Merge pull request #172 from okuramasafumi/patch-4
型ガードの日本語を修正
2 parents f9886d9 + ea44b48 commit 54d2b3c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed
 

‎type-system/typeguard.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ doStuff({ bar: 123, common: '123' });
197197

198198
## Type Guardsとコールバック
199199

200-
TypeScriptは、コールバック内でタイプガードがアクティブのままであることは危険なため、これを想定していません。例えば、
200+
TypeScriptは、コールバック内でタイプガードがアクティブのままであることと仮定することは危険なため、そのような仮定はしません。例えば以下のようになります:
201201

202202
```typescript
203203
// Example Setup
@@ -216,7 +216,7 @@ if (foo.bar) {
216216
}
217217
```
218218

219-
この修正は、推測された安全な値をローカル変数に格納し、自動的に外部から変更されないようにするのと同じくらい簡単で、TypeScript はそれを簡単に理解することができます。
219+
これを修正するには推測された安全な値をローカル変数に格納するのみでよく、その値が外部から変更されないと自動的に保障できます。TypeScript はそれを簡単に理解することができます。
220220

221221

222222
```javascript

0 commit comments

Comments
 (0)