<!DOCTYPE html>
<html>
<body>
<h1>JavaScript クラスがホイストされない</h1>
<p>宣言される前にクラスを使用しようとすると、エラーが発生します。</p>
<p id="demo"></p>
<script>
//このクラスはまだ使用できません。
//myCar = new Car("Ford") と指定するとエラーが発生します。
class Car {
constructor(brand) {
this.carname = brand;
}
}
//これで、クラスを使用できるようになります。
const myCar = new Car("Ford");
document.getElementById("demo").innerHTML = myCar.carname;
</script>
</body>
</html>