File tree Expand file tree Collapse file tree 5 files changed +6
-6
lines changed Expand file tree Collapse file tree 5 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 1
1
# コンパイラ
2
- typescriptコンパイラのソースは 、[ ` src/compiler ` ] ( https://github.com/Microsoft/TypeScript/tree/master/src/compiler ) フォルダの下にあります。
2
+ TypeScriptコンパイラのソースは 、[ ` src/compiler ` ] ( https://github.com/Microsoft/TypeScript/tree/master/src/compiler ) フォルダの下にあります。
3
3
4
4
それは以下の主要な部分に分割されます:
5
5
* Scanner(` scanner.ts ` )
Original file line number Diff line number Diff line change @@ -81,4 +81,4 @@ SemicolonToken 13 14
81
81
```
82
82
83
83
### スタンドアロンScanner
84
- typescript ParserはシングルトンのScannerを持っていますが、` createScanner ` を使ってスタンドアロンScannerを作成し、` setText ` /` setTextPos ` を使って、一興のためにファイル内の異なる位置をスキャンすることができます。
84
+ TypeScript ParserはシングルトンのScannerを持っていますが、` createScanner ` を使ってスタンドアロンScannerを作成し、` setText ` /` setTextPos ` を使って、一興のためにファイル内の異なる位置をスキャンすることができます。
Original file line number Diff line number Diff line change @@ -26,8 +26,8 @@ TypeScriptは、Node.jsを公式にサポートしています。素早くNode.j
26
26
これで、` npm start ` を実行し、` index.ts ` を編集することができます:
27
27
28
28
* nodemonはそのコマンド(ts-node)を再実行する
29
- * ts-nodeは自動的にtsconfig.jsonとインストールされたtypescriptバージョンを取得し 、トランスパイルを行う
30
- * ts-nodeは出力されたjavascriptをNode .jsで実行する
29
+ * ts-nodeは自動的にtsconfig.jsonとインストールされたTypeScriptバージョンを取得し 、トランスパイルを行う
30
+ * ts-nodeは出力されたJavaScriptをNode .jsで実行する
31
31
32
32
## TypeScriptのnode moduleを作成する
33
33
Original file line number Diff line number Diff line change @@ -76,7 +76,7 @@ callMe('jenny', '5309');
76
76
77
77
# アンビエント宣言
78
78
79
- 以前は、なぜtypescript ?* というセクションのアンビエント宣言について簡単に見てきました。 TypeScriptの主要な設計目標の1つは、既存のJavaScriptライブラリを簡単に使用できるようにすることです。 * ambient宣言* を使用して、既存のJavaScriptの型情報を宣言することができます。あなたは ` declare ` キーワードを使って周囲のものを宣言します。実際、これは、ブラウザ環境(例えば ` window ` 、` document ` など)でデフォルトで利用できるたくさんのものが ` lib.d.ts ` というファイルでどのように宣言されているかです
79
+ 以前は、なぜTypeScript ?* というセクションのアンビエント宣言について簡単に見てきました。 TypeScriptの主要な設計目標の1つは、既存のJavaScriptライブラリを簡単に使用できるようにすることです。 * ambient宣言* を使用して、既存のJavaScriptの型情報を宣言することができます。あなたは ` declare ` キーワードを使って周囲のものを宣言します。実際、これは、ブラウザ環境(例えば ` window ` 、` document ` など)でデフォルトで利用できるたくさんのものが ` lib.d.ts ` というファイルでどのように宣言されているかです
80
80
81
81
82
82
注:[ DefinitelyTyped] ( https://github.com/borisyankov/DefinitelyTyped ) には、最も人気のあるJavaScriptライブラリのほぼ90%のタイプ定義が[ たくさんの開発者] ( https://github.com ) から寄せられています/ borisyankov / DefinitelyTyped /グラフ/投稿者)。
Original file line number Diff line number Diff line change @@ -105,5 +105,5 @@ function handler(event: Event) {
105
105
}
106
106
```
107
107
108
- #### typescriptが単一のアサーションが不十分と判断する方法
108
+ #### TypeScriptが単一のアサーションが不十分と判断する方法
109
109
基本的に、` S ` が` T ` のサブタイプであるか ` T ` が` S ` のサブタイプである場合、` S ` から` T ` へのアサーションは成功します。これは、タイプアサーションを行う際に特別な安全性を提供するためです。完全に任意の型アサーションは非常に安全でない可能性があります。そして、安全でない状態にするために、あなたは` any ` を使用する必要があります。
You can’t perform that action at this time.
0 commit comments