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 3 years have passed since last update.

Javascript 基礎

Last updated at Posted at 2021-05-24

Javascriptを使用してコードを書いていくにあたり、アルファベットの大文字、小文字は明確に区別されるようです。


let name = "Taro";
//変数 name を呼び出し
console.log(name);

例えば上記のように、変数 name は Taro という形で定義をします。
そしてconsole.log()で変数 name を呼び出し、値として Taro を出力しています。

前述したとおり、


let name = "Taro";
//変数 Name を呼び出し
console.log(Name);

>> Uncaught ReferenceError: Name is not defined

同様に、変数 name は Taro という形で定義していますが、console.log()では Name という定義をしていない変数を呼び出しています。 

name と Name は同じような物に見えますが、前述したとおりアルファベットの大文字と小文字は区別をされてしまうので、別の変数として扱われてしまいます。

ですので、console.log()で Name を呼び出しても 変数として Name を定義していないのでエラーが吐かれてしまうということです。

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?