From 447961f300a3a59440db855014e1de5c8ad269c3 Mon Sep 17 00:00:00 2001 From: mkwtys Date: Sun, 15 Dec 2019 18:55:56 +0900 Subject: [PATCH 1/2] fix to `TypeScript` --- docs/compiler/overview.md | 2 +- docs/compiler/scanner.md | 2 +- docs/quick/nodejs.md | 2 +- docs/types/advanced.md | 2 +- docs/types/type-assertion.md | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/compiler/overview.md b/docs/compiler/overview.md index f64b2d917..92c2c768a 100644 --- a/docs/compiler/overview.md +++ b/docs/compiler/overview.md @@ -1,5 +1,5 @@ # コンパイラ -typescriptコンパイラのソースは、[`src/compiler`](https://github.com/Microsoft/TypeScript/tree/master/src/compiler)フォルダの下にあります。 +TypeScriptコンパイラのソースは、[`src/compiler`](https://github.com/Microsoft/TypeScript/tree/master/src/compiler)フォルダの下にあります。 それは以下の主要な部分に分割されます: * Scanner(`scanner.ts`) diff --git a/docs/compiler/scanner.md b/docs/compiler/scanner.md index 54394b843..bdd0c2657 100644 --- a/docs/compiler/scanner.md +++ b/docs/compiler/scanner.md @@ -81,4 +81,4 @@ SemicolonToken 13 14 ``` ### スタンドアロンScanner -typescript ParserはシングルトンのScannerを持っていますが、`createScanner`を使ってスタンドアロンScannerを作成し、`setText`/`setTextPos`を使って、一興のためにファイル内の異なる位置をスキャンすることができます。 +TypeScript ParserはシングルトンのScannerを持っていますが、`createScanner`を使ってスタンドアロンScannerを作成し、`setText`/`setTextPos`を使って、一興のためにファイル内の異なる位置をスキャンすることができます。 diff --git a/docs/quick/nodejs.md b/docs/quick/nodejs.md index 6194771f5..5be8b1255 100644 --- a/docs/quick/nodejs.md +++ b/docs/quick/nodejs.md @@ -26,7 +26,7 @@ TypeScriptは、Node.jsを公式にサポートしています。素早くNode.j これで、`npm start`を実行し、`index.ts`を編集することができます: * nodemonはそのコマンド(ts-node)を再実行する -* ts-nodeは自動的にtsconfig.jsonとインストールされたtypescriptバージョンを取得し、トランスパイルを行う +* ts-nodeは自動的にtsconfig.jsonとインストールされたTypeScriptバージョンを取得し、トランスパイルを行う * ts-nodeは出力されたjavascriptをNode.jsで実行する ## TypeScriptのnode moduleを作成する diff --git a/docs/types/advanced.md b/docs/types/advanced.md index 2b0ec02a8..bb1094391 100644 --- a/docs/types/advanced.md +++ b/docs/types/advanced.md @@ -76,7 +76,7 @@ callMe('jenny', '5309'); # アンビエント宣言 -以前は、なぜtypescript?*というセクションのアンビエント宣言について簡単に見てきました。 TypeScriptの主要な設計目標の1つは、既存のJavaScriptライブラリを簡単に使用できるようにすることです。 * ambient宣言*を使用して、既存のJavaScriptの型情報を宣言することができます。あなたは `declare`キーワードを使って周囲のものを宣言します。実際、これは、ブラウザ環境(例えば `window`、`document`など)でデフォルトで利用できるたくさんのものが `lib.d.ts`というファイルでどのように宣言されているかです +以前は、なぜTypeScript?*というセクションのアンビエント宣言について簡単に見てきました。 TypeScriptの主要な設計目標の1つは、既存のJavaScriptライブラリを簡単に使用できるようにすることです。 * ambient宣言*を使用して、既存のJavaScriptの型情報を宣言することができます。あなたは `declare`キーワードを使って周囲のものを宣言します。実際、これは、ブラウザ環境(例えば `window`、`document`など)でデフォルトで利用できるたくさんのものが `lib.d.ts`というファイルでどのように宣言されているかです 注:[DefinitelyTyped](https://github.com/borisyankov/DefinitelyTyped)には、最も人気のあるJavaScriptライブラリのほぼ90%のタイプ定義が[たくさんの開発者](https://github.com)から寄せられています/ borisyankov / DefinitelyTyped /グラフ/投稿者)。 diff --git a/docs/types/type-assertion.md b/docs/types/type-assertion.md index eaaa78629..3253aac89 100644 --- a/docs/types/type-assertion.md +++ b/docs/types/type-assertion.md @@ -105,5 +105,5 @@ function handler(event: Event) { } ``` -#### typescriptが単一のアサーションが不十分と判断する方法 +#### TypeScriptが単一のアサーションが不十分と判断する方法 基本的に、`S`が`T`のサブタイプであるか `T`が`S`のサブタイプである場合、`S`から`T`へのアサーションは成功します。これは、タイプアサーションを行う際に特別な安全性を提供するためです。完全に任意の型アサーションは非常に安全でない可能性があります。そして、安全でない状態にするために、あなたは`any`を使用する必要があります。 From fb3bc42e3598b9423258d0cb09f23ba470ff3e76 Mon Sep 17 00:00:00 2001 From: mkwtys Date: Sun, 15 Dec 2019 18:00:12 +0900 Subject: [PATCH 2/2] fix to `JavaScript` --- docs/quick/nodejs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/quick/nodejs.md b/docs/quick/nodejs.md index 5be8b1255..a440da534 100644 --- a/docs/quick/nodejs.md +++ b/docs/quick/nodejs.md @@ -27,7 +27,7 @@ TypeScriptは、Node.jsを公式にサポートしています。素早くNode.j * nodemonはそのコマンド(ts-node)を再実行する * ts-nodeは自動的にtsconfig.jsonとインストールされたTypeScriptバージョンを取得し、トランスパイルを行う -* ts-nodeは出力されたjavascriptをNode.jsで実行する +* ts-nodeは出力されたJavaScriptをNode.jsで実行する ## TypeScriptのnode moduleを作成する