We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents f9886d9 + ea44b48 commit 54d2b3cCopy full SHA for 54d2b3c
type-system/typeguard.md
@@ -197,7 +197,7 @@ doStuff({ bar: 123, common: '123' });
197
198
## Type Guardsとコールバック
199
200
-TypeScriptは、コールバック内でタイプガードがアクティブのままであることは危険なため、これを想定していません。例えば、
+TypeScriptは、コールバック内でタイプガードがアクティブのままであることと仮定することは危険なため、そのような仮定はしません。例えば以下のようになります:
201
202
```typescript
203
// Example Setup
@@ -216,7 +216,7 @@ if (foo.bar) {
216
}
217
```
218
219
-この修正は、推測された安全な値をローカル変数に格納し、自動的に外部から変更されないようにするのと同じくらい簡単で、TypeScript はそれを簡単に理解することができます。
+これを修正するには推測された安全な値をローカル変数に格納するのみでよく、その値が外部から変更されないと自動的に保障できます。TypeScript はそれを簡単に理解することができます。
220
221
222
```javascript
0 commit comments