Skip to content

Commit 3dcb5bf

Browse files
authored
Merge pull request #168 from hayashi-ay/docs/definite_assignment_assertion
Definite Assignment Assertion Operatorに日本語訳を追加
2 parents 529b4d4 + d64d42e commit 3dcb5bf

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

docs/options/strictNullChecks.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ function processEntity(e?: Entity) {
6565

6666
> これは単なるアサーションであり、型アサーションと同じように、あなたは値がnullでないことを確認する責任があることに注意してください。非nullアサーションは、本質的にはコンパイラに"それはnullでないことが分かっているから、nullではないものとして使います"と伝えるものです。
6767
68-
### Definite Assignment Assertion演算子(Definite Assignment Assertion Operator)
68+
### 明確な割り当てアサーション演算子(Definite Assignment Assertion Operator)
6969

7070
TypeScriptは、初期化されていないクラスのプロパティについてもエラーを出します。
7171

@@ -80,7 +80,7 @@ class C {
8080
}
8181
```
8282

83-
プロパティ名に後置された完全な代入アサーションを使用して、コンストラクタ以外の場所で初期化することをTypeScriptに通知することができます
83+
プロパティ名の末尾に明確な割り当てアサーションを使用することで、コンストラクタ以外の場所で初期化していることをTypeScriptに伝えることができます
8484

8585
```ts
8686
class C {

intro/strictnullchecks.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ function processEntity(e?: Entity) {
6565

6666
> これは単なるアサーションであり、型アサーションと同じように、あなたは値がnullでないことを確認する責任があることに注意してください。非nullアサーションは、本質的にはコンパイラに"それはnullでないことが分かっているから、nullではないものとして使います"と伝えるものです。
6767
68-
### Definite Assignment Assertion演算子\(Definite Assignment Assertion Operator\)
68+
### 明確な割り当てアサーション演算子\(Definite Assignment Assertion Operator\)
6969

7070
TypeScriptは、初期化されていないクラスのプロパティについてもエラーを出します。
7171

@@ -80,7 +80,7 @@ class C {
8080
}
8181
```
8282

83-
プロパティ名に後置された完全な代入アサーションを使用して、コンストラクタ以外の場所で初期化することをTypeScriptに通知することができます
83+
プロパティ名の末尾に明確な割り当てアサーションを使用することで、コンストラクタ以外の場所で初期化していることをTypeScriptに伝えることができます
8484

8585
```typescript
8686
class C {

0 commit comments

Comments
 (0)