ได้ คุณสามารถใช้ตัวแปร JavaScript ก่อนที่จะมีการประกาศ โดยใช้เทคนิคที่เรียกว่า hoisting parser จะอ่านฟังก์ชันทั้งหมดก่อนเรียกใช้
พฤติกรรมที่ตัวแปรถูกใช้งานก่อนที่จะมีการประกาศนั้นเรียกว่า hoisting -
ตัวอย่างต่อไปนี้
rank = 5; var rank;
ข้อความข้างต้นทำงานเหมือนกับตัวอย่างต่อไปนี้ −
var rank; rank = 2;