「動的型付け言語」「静的型付け言語」について学んだためメモ。
2つの違い
変数・定数を宣言しデータをあつかう際、データの型を宣言するかどうかが異なる。
「型」とは
扱うデータの種類のこと。
最新の ECMAScript 標準では、以下の8つのデータ型が定義されています。
https://developer.mozilla.org/ja/docs/Web/JavaScript/Guide/Grammar_and_types
なぜ動的型付けと静的型付けというものがあるのか
動的型付け言語
プログラムを書くときに、型を指定せずインタプリタやコンパイラが実行時にしてくれること。
静的型付け言語
プログラムを書くときに、値の型を指定すること。