File tree Expand file tree Collapse file tree 3 files changed +4
-4
lines changed Expand file tree Collapse file tree 3 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -588,15 +588,15 @@ class C {
588
588
@log x : number ,
589
589
@log y : number
590
590
) {
591
- console .log (` member Paremeters : ${x } ${y } ` );
591
+ console .log (` member Parameters : ${x } ${y } ` );
592
592
}
593
593
}
594
594
595
595
const c = new C ();
596
596
c .member (5 , 5 );
597
597
// member NO.1 Parameter
598
598
// member NO.0 Parameter
599
- // member Paremeters : 5 5
599
+ // member Parameters : 5 5
600
600
```
601
601
602
602
上面示例中,参数装饰器会输出参数的位置序号。注意,后面的参数会先输出。
Original file line number Diff line number Diff line change @@ -172,7 +172,7 @@ tsc 的命令行参数,大部分与 tsconfig.json 的属性一一对应。
172
172
173
173
` --suppressExcessPropertyErrors ` :关闭对象字面量的多余参数的报错。
174
174
175
- ` --target ` :指定编译出来的 JS 代码的版本,TypeScirpt 还会在编译时自动加入对应的库类型声明文件。
175
+ ` --target ` :指定编译出来的 JS 代码的版本,TypeScript 还会在编译时自动加入对应的库类型声明文件。
176
176
177
177
` --traceResolution ` :编译时在终端输出模块解析(moduleResolution)的具体步骤。
178
178
Original file line number Diff line number Diff line change @@ -390,7 +390,7 @@ let x:undefined = null; // 报错
390
390
let y: null = undefined ; // 报错
391
391
```
392
392
393
- 上面示例中,` undefined ` 类型的变量赋值为` null ` ,或者` null ` 类型的变量赋值为` undefind ` ,都会报错。
393
+ 上面示例中,` undefined ` 类型的变量赋值为` null ` ,或者` null ` 类型的变量赋值为` undefined ` ,都会报错。
394
394
395
395
总之,打开` strictNullChecks ` 以后,` undefined ` 和` null ` 只能赋值给自身,或者` any ` 类型和` unknown ` 类型的变量。
396
396
You can’t perform that action at this time.
0 commit comments