Biến JavaScript không có kiểu. Các giá trị có các loại. Đây là cách các biến JavaScript được khai báo -
var rank = 5 var name =”John”
Bạn vẫn có thể viết như thế này -
var rank = 5 rank = ‘first' document.write(rank)
Như bạn có thể thấy ở trên, sẽ chẳng có ích lợi gì nếu chỉ định kiểu trong khai báo biến. Điều này là do kiểu được quy định bởi giá trị của biến.