Skip to content

Commit

Permalink
Merge pull request #346 from enhongchen/patch-1
Browse files Browse the repository at this point in the history
Update type-checking-javascript-files.md
  • Loading branch information
zhongsp authored Feb 24, 2024
2 parents 54d86dd + 3b5cc0f commit bbc095f
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion zh/javascript/type-checking-javascript-files.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

TypeScript 2.3以后的版本支持使用`--checkJs``.js`文件进行类型检查和错误提示。

你可以通过添加`// @ts-nocheck`注释来忽略类型检查;相反,你可以通过去掉`--checkJs`设置并添加一个`// @ts-check`注释来选则检查某些`.js`文件。 你还可以使用`// @ts-ignore`来忽略本行的错误。 如果你使用了`tsconfig.json`,JS检查将遵照一些严格检查标记,如`noImplicitAny``strictNullChecks`等。 但因为JS检查是相对宽松的,在使用严格标记时可能会有些出乎意料的情况。
你可以通过添加`// @ts-nocheck`注释来忽略类型检查;相反,你可以通过去掉`--checkJs`设置并添加一个`// @ts-check`注释来选择检查某些`.js`文件。 你还可以使用`// @ts-ignore`来忽略本行的错误。 如果你使用了`tsconfig.json`,JS检查将遵照一些严格检查标记,如`noImplicitAny``strictNullChecks`等。 但因为JS检查是相对宽松的,在使用严格标记时可能会有些出乎意料的情况。

对比`.js`文件和`.ts`文件在类型检查上的差异,有如下几点需要注意:

Expand Down

0 comments on commit bbc095f

Please sign in to comment.