0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

TypeScript の const について

Posted at

TypeScript は JavaScript の superset で、JavaScript の機能を拡張したものです。その中でも const という文法があります。

const は、定数を表します。定数は値を変更できない変数のことです。定数を宣言するには、変数名の前に const を付けます。例えば、次のように記述します。

const myConst = "This is a constant";

このように定数を宣言することで、プログラムの中で値が変わってしまうことを防ぐことができます。これは、プログラムの誤りを防ぐためにも重要な役割を持っています。

また、定数は let と同様にブロックスコープを持ちます。つまり、const を使って宣言された定数は、そのブロック内でのみ有効なので、別のブロック内で同じ名前の変数を宣言することもできます。

さらに、const を使って宣言された変数は再代入不可能です。例えば、次のように記述してもエラーになります。

const myConst = "This is a constant";
myConst = "This is a new value";  // Error: Cannot assign to 'myConst' because it is a constant

このように、TypeScript の const は定数を扱う上で重要な文法です。使用することで、プログラムの誤りを防ぐことができます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?