เช่นเดียวกับภาษาการเขียนโปรแกรมอื่นๆ JavaScript มีตัวแปร ตัวแปรสามารถคิดได้ว่าเป็นคอนเทนเนอร์ที่มีชื่อ คุณวางข้อมูลลงในคอนเทนเนอร์เหล่านี้แล้วอ้างอิงข้อมูลได้ง่ายๆ โดยตั้งชื่อคอนเทนเนอร์
ก่อนที่คุณจะใช้ตัวแปรในโปรแกรม JavaScript คุณต้องประกาศตัวแปรนั้น ตัวแปรถูกประกาศด้วยคีย์เวิร์ด var ดังนี้
<script> <!-- var money; var name; //--> </script>
คุณยังสามารถประกาศตัวแปรหลายตัวด้วยคีย์เวิร์ด var เดียวกันได้ดังนี้ -
<script> <!-- var money, name; //--> </script>
การจัดเก็บค่าในตัวแปรเรียกว่าการกำหนดค่าเริ่มต้นของตัวแปร คุณสามารถเริ่มต้นตัวแปรได้ในขณะที่สร้างตัวแปรหรือในเวลาต่อมาเมื่อคุณต้องการตัวแปรนั้น