Trần Ngọc Thanh
- 34
- 21/08/2025
Biến trong JavaScript là một vùng nhớ có tên dùng để lưu trữ các giá trị của một chuỗi, số, đối tượng, boolean,..., chi tiết như nào hãy cùng chúng tôi phân tích:
Biến trong JavaScript
Biến trong JavaScript là gì?
Biến trong JavaScript là một vùng nhớ có tên dùng để lưu trữ các giá trị của một chuỗi, số, đối tượng, boolean,... biến đó có nhiều loại và cũng có nhiều phạm vi hoạt động.
Các loại từ khóa khai báo biến
Từ khóa var trong JavaScript
Với biến khai báo bằng từ khóa var sẽ được sử dụng trên toàn trang, sử dụng được trong các hàm, các câu lệnh if:
<script>
function xemTuoi(tuoi) {
var ketqua = "Năm nay bạn "+tuoi+" tuổi" ;
return ketqua;
}
var tuoi = xemTuoi(35) ;
var xuongdong = "<br>";
document.write(tuoi);
document.write(xuongdong);
var gioitinh = 1;
if(gioitinh==1){
var kqgt = "Giới tính nam";
}else{
var kqgt = "Giới tính nữ";
}
document.write(kqgt);
</script>
Kết quả:
Năm nay bạn 35 tuổi
Giới tính nam
Từ khóa let trong JavaScript
Từ khóa let thường sử dụng trong câu lệnh if và vòng lặp for, biến này chỉ sử dụng trong phạm vi ở trong câu lệnh if và vòng lặp for, nếu cần lấy biến thì chỉ lấy trong phạm vi đó chứ ở ngoài lấy không được:
<script>
// Câu lệnh if
let gioitinh = 1;
if(gioitinh==1){
let kqgt = "Giới tính nam";
document.write(kqgt);
}else{
let kqgt = "Giới tính nữ";
document.write(kqgt);
}
var xuongdong = "<br>";
document.write(xuongdong);
// Vòng lặp for
let arr = [10, 20, 30];
for (let value of arr) {
document.write(value);
document.write(xuongdong);
}
</script>
Kết quả:
Giới tính nam
10
20
30
Từ khóa const trong JavaScript
Sử dụng như từ khóa let nhưng sau khi từ khóa const được gắn giá trị thì sẽ không gắn lại giá trị khác được.
Quy tắc đặt tên Biến trong JavaScript
- Ký tự đầu tiên của tên biến phải là chữ cái thường hoặc chữ cái hoa hoặc dấu gạch dưới _
- Ký tự đầu tiên của tên biến không để số.
- Tên biến không được để ký tự đặc biệt và không có khoảng trắng.
Lời kết
Cảm ơn các bạn đã tham khảo bài viết Biến trong JavaScript.
- 0 Bình luận

Email, Điện thoại của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *