Biến thể JavaScript
Ví dụ
Tạo một biến có tên carName và gán giá trị "Volvo" cho nó:
var carName = "Volvo";
Hãy tự mình thử »Thêm ví dụ dưới đây.
Sự miêu tả
Câu lệnh var
khai báo một biến.
Biến là nơi chứa đựng thông tin.
Tạo một biến trong JavaScript được gọi là "khai báo" một biến:
var carName;
Sau khi khai báo, biến trống (nó không có giá trị).
Để gán giá trị cho biến, hãy sử dụng dấu bằng:
carName = "Volvo";
Bạn cũng có thể gán giá trị cho biến khi khai báo nó:
var carName = "Volvo";
Ghi chú
Một biến được khai báo không có giá trị sẽ có giá trị undefined
.
Xem thêm:
Tham khảo JavaScript: JavaScript let
Tham khảo JavaScript: JavaScript const
Hướng dẫn
Hướng dẫn JavaScript: Biến JavaScript
Hướng dẫn JavaScript: JavaScript Let
Hướng dẫn JavaScript: JavaScript Const
Hướng dẫn JavaScript: Phạm vi JavaScript
Cú pháp
var name = value ;
Thông số
Parameter | Description |
name | Required. The name of the variable. Variable names must follow these rules: Must begin with a letter, or $, or _ Names are case sensitive (y and Y are different) Reserved JavaScript words cannot be used as names |
value | Optional. A value to be assigned to the variable. |
Ghi chú
ECMAScript6 (ES6 / JavaScript 2015) khuyến khích bạn khai báo biến bằng let not var .
Thêm ví dụ
Sử dụng var để gán 5 cho x và 6 cho y và hiển thị x + y:
var x = 5;
var y = 6;
document.getElementById("demo").innerHTML = x + y;
Hãy tự mình thử »Sử dụng let để gán 5 cho x và 6 cho y và hiển thị x + y:
let x = 5;
let y = 6;
document.getElementById("demo").innerHTML = x + y;
Hãy tự mình thử »Khai báo nhiều biến trong một câu lệnh.
Bắt đầu câu lệnh bằng var và phân tách các biến bằng dấu phẩy :
var lastName = "Doe",
age = 30,
job = "carpenter";
Hãy tự mình thử »Khai báo nhiều biến trong một câu lệnh.
Bắt đầu câu lệnh bằng let và phân tách các biến bằng dấu phẩy :
let lastName = "Doe",
age = 30,
job = "carpenter";
Hãy tự mình thử »Sử dụng var trong một vòng lặp:
let text = "";
for (var i = 0; i < 5; i++) {
text += i + "<br>";
}
Hãy tự mình thử »Sử dụng let trong một vòng lặp:
let text = "";
for (let i = 0; i < 5; i++) {
text += i + "<br>";
}
Hãy tự mình thử »Hỗ trợ trình duyệt
var
là một tính năng ECMAScript1 (ES1).
ES1 (JavaScript 1997) được hỗ trợ đầy đủ trên tất cả các trình duyệt:
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | Yes |