このチャプターの目次
カリキュラム概要
いやあ~ 初心者向けを想定して、、、じっくり丁寧に動画解説していたら、想定範囲の10%も進みませんでしたね。まあ~でも、それで良いです。基礎をしっかり学んだ方が、その後の理解度も深くなると思いますので、、、(^^ゞ
let、var、constの違い!
解説動画その1
{}の外側で、var宣言した変数は、{}の中から参照可能
<script>
var techacademy = '123';
function test_2()
{
// 123 と表示される。
console.log(techacademy);
}
</script>
他の関数 test_1の{}の内側で、varを省いて宣言した変数は、test_2の関数の{}の中からも参照可能
<script>
// test_1 の次に、test_2 を実行すると、123と表示される。
function test_1()
{
// var を省く(付け忘れ等もある)
techacademy = '123';
console.log(techacademy);
}
function test_2()
{
// 123 と表示される。
console.log(techacademy);
}
</script>
// 最初に、test_2を実行したら、以下のエラーがでる。
// Reference Error: techacademy is not defined
// 参照エラー:techacademyが定義されていません