静的型付けを行うプログラム言語では、コンパイラ時に変数の誤り、誤った値の代入などが発見できる。 Webプログラミングで用いられるスクリプト言語のうち、変数の静的型付けができるものはどれか。
ア | ECMAScript |
イ | JavaScript |
ウ | TypeScript |
エ | VBScript |
答え ウ
【解説】
ア | ECMAScriptは、動的型付けのプログラミング言語です。(×) ECMAScriptはJavaScriptを標準規格化したスクリプト言語です。 |
イ | JavaScriptは、動的型付けのプログラミング言語です。(×) JavaScript は軽量なインタプリタ型プログラミング言語です。 |
ウ | TypeScriptは、静的型付けのプログラミング言語です。(〇) TypeScriptはJavaScriptを拡張して作られたオープンソースのプログラミング言語です。 |
エ | VBScriptは、動的型付けのプログラミング言語です。(×) VisualBasic風の、マイクロソフトによるスクリプト言語です。 |
【キーワード】
・静的型付け