Biến trong JavaScript
4 cách để khai báo một biến JavaScript:
- Sử dụng
var
- Sử dụng
let
- Sử dụng
const
- Không dùng gì
var
let
const
x
, y
và z
, là các biến, được khai báo với var
từ khóa:var
, let
hoặc const
.var
khóa được sử dụng trong tất cả mã JavaScript từ năm 1995 đến 2015.let
và const
đã được thêm vào JavaScript vào năm 2015.var
.const
.let
.price1
, price2
và total
, là các biến:price1
và price2
được khai báo với const
từ khóa.total
được khai báo với let
từ khóa.let x = 5;
let y = 6;
let z = x + y;
Các quy tắc chung để xây dựng tên cho các biến (số nhận dạng duy nhất) là:
=
) là toán tử "gán", không phải toán tử "bằng".x = x + 5
x + 5
cho x
. (Nó tính toán giá trị của x + 5
và đặt kết quả vào x. Giá trị của x được tăng thêm 5.)==
trong JavaScript.var
hoặc let
: var carName;
let carName;
undefined
).carName = "Volvo";
let carName = "Volvo";
carName
và gán giá trị "Volvo" cho nó.id="demo"
:let
và phân tách các biến bằng dấu phẩy.undefined
.undefined
sau khi thực hiện câu lệnh này:var
, thì biến đó sẽ không bị mất giá trị.carName
sẽ vẫn có giá trị "Volvo" sau khi thực hiện các câu lệnh sau:let
hoặc const
.Điều này sẽ không hoạt động:
let carName = "Volvo";
let carName;
Cũng như đại số, bạn có thể thực hiện phép tính số học với các biến JavaScript, sử dụng các toán tử như =
và +
:
$
được sử dụng để chọn các phần tử HTML. Trong jQuery $("p");
có nghĩa là "chọn tất cả các phần tử p".Vì JavaScript coi dấu gạch dưới là một chữ cái nên các mã định danh có chứa _ là các tên biến hợp lệ: