เหมือนภาษาโปรแกรมมิ่งหลายภาษา JavaScript มี variables (ตัวแปร) Variables คิดได้ว่าเป็น named containers (ภาชนะที่มีชื่อ) คุณวางข้อมูลลงในภาชนะเหล่านี้ แล้วอ้างอิงข้อมูลโดยแค่ชื่อภาชนะ คำสำคัญ var ใช้เพื่อ declare (宣告) variables ใน JavaScript
ก่อนใช้ variable ใน JavaScript program คุณต้อง declare มันก่อน Variables ถูก declare ด้วยคำสำคัญ var ดังนี้:
<script>
<!--
var money;
var name;
//-->
</script>
คุณสามารถ declare multiple variables ด้วย var keyword เดียวกันได้:
<script>
<!--
var money, name;
//-->
</script>
การเก็บค่าใน variable เรียกว่า variable initialization คุณทำได้ตอนสร้าง variable หรือภายหลังเมื่อต้องการ variable นั้น