Kiểu dữ liệu trong javascript
Nguyễn Dương 18-06-20241. Kiểu dữ liệu
Giá trị lưu trữ trong JS có 2 kiểu:
- Đối tượng (Object)
- Dữ liệu nguyên thủy (Primitive)
7 kiểu dữ liệu nguyên thủy
- Ba dạng dữ liệu cơ bản nhất : number, string,
boolean
- Bốn dạng dữ liệu ít sử dụng hơn: undefined, null, symbol và bigint
Kiểu dữ liệu Object
- Object, Array, Function
Dynamic typing
- Dynamic Typing là việc tự động xác định kiểu
dữ liệu của một giá trị khi nó được lưu trữ vào một biến.
- Khi tạo một biến mới, chúng ta không phải xác
định kiểu dữ liệu của giá trị mà nó chứa theo cách thủ công.
- Nó cho phép gán một giá trị mới với kiểu dữ
liệu khác cho cùng một biến mà không gặp vấn đề gì.
- Điều này có thể hữu ích nhưng cũng có thể gây
khó khăn trong việc tìm lỗi.
Comment trong các đoạn
code JS
- Sử dụng // cho từng dòng hoặc /* */ cho nhiều dòng .
2. Let, const và var
Let
- Từ khóa let để khai báo các biến có thể thay
đổi giá trị được
- Các biến này còn được gọi là mutable variable
Const
- Từ khóa const để khai báo các biến chỉ gán
giá trị một lần và không thể thay đổi giá trị sau đó
- Các biến này còn được gọi là immutable variable
Var
- var là từ khóa cũ để khai báo biến, ở các
phiên bản hiện tại var không còn được sử dụng nữa
- var với let gần giống nhau, sử dụng để khai
báo biến có thể thay đổi được giá trị, nhưng let là block-scope còn var là
function-scope