: [ชื่อ Type]
หลังจากชื่อตัวแปรและคีย์เวิร์ดที่ใช้สร้างตัวแปร (var
, let
, const
)number
ใช้เก็บตัวเลข ทั้งที่เป็นจำนวนเต็ม (Integer) หรือมีทศนิยม (Floating Point)boolean
ใช้เก็บ true
หรือ false
string
ใช้เก็บข้อมูลสตริง (ชุดอักขระ)any
สำหรับการกำหนดให้เป็น "อะไรก็ได้"any
นั้นปกติไม่แนะนำให้ใช้ ยกเว้นกรณีที่จำเป็นเท่านั้น เพราะมันเป็นการทำให้ความ Type Safety ลดลง (เหมือนกลับไปใช้ JavaScript)object
ให้ แต่โดยปกติแล้วจะไม่ใช้กัน มักทำเป็น Interface มากกว่า ซึ่งจะสอนในบทถัดๆ ไป