TypeScript 基礎

typescript文法

メソッドの書き方

以下はメソッドの書き方となります。 fooは関数名、引数として、String型のarg1、int型のarg2を取ります。 :以下のobject[]は、返り値を表します。

public foo(arg1: string, arg2: int) : object[] {

   return object
}

 forEach

forEachメソッドは与えられた関数を、配列の各要素に対して一度ずつ実行します。 以下の場合、array1に対して、各要素を1つずつ取り出して、表示します。

const array1 = ['a', 'b', 'c'];

array1.forEach(element => console.log(element));

環境構築

  1. TypescriptのInstall
   #npm install typescript
  1. Pathが設定されていないので、node_modules内の /node_modules/typescript/binのPathを追加すること。
   # export $PATH=$PATH:/node_modules/typescript/bin

typescriptコンパイル方法

以下のコマンドで、typescriptのコードをJavascriptに変換できます。なお、Typescriptの拡張子は、.tsです。

   #tsc sample.ts

Javascriptのコードが生成されるので、node等のコマンドで実行できます。

   #node sample.js