Biến hay Variable trong Javascript hỗ trợ những kiểu dữ liệu sau: String, Number, BigInt, Boolean, Symbol, Undefined, Null và Object. Trong phần 1 này sẽ giới thiệu với các bạn một số tips, mẹo hay để sử dụng biến hiệu quả và ít gặp lỗi khi lập trình JS.

1. Dùng khai báo let thay cho khai báo var.
Có 3 cách khai báo biến trong JS, đó là:
– Khai báo bằng từ khóa let.
– Khai báo bằng từ khóa var.
– Gán giá trị khởi tạo cho biến, không dùng từ khóa khai báo.

Do tính chất hoisting khi mã nguồn Javascript được dịch, khi biến được khai báo bằng từ khóa var sẽ được kéo lên đầu, hay kéo ra ngoài phạm vi block scope {}. Điều này có thể gây lỗi logic khi chạy chương trình. Lập trình viên mới bắt đầu với Javascript, chưa hiểu về tính chất hoisting thì nên sử dụng từ khóa let khi khai báo biến để tránh lỗi này.
2. Tránh dùng cách gán giá trị khởi tạo, không dùng từ khóa khai báo biến.
Bởi khi khởi tạo bằng cách này, biến được trình thông dịch ngầm hiểu là khai báo bằng từ khóa var, gây khó khăn trong lập trình cho người mới bắt đầu – tương tự như mục 1.
Trong bài sau mình sẽ nói kĩ hơn về tính chất hoisting trong Javascript để các bạn hiểu rõ hơn nhé.
Liên hệ
Để được tư vấn lộ trình học chuẩn để học lấy nền tảng lập trình cơ bản / chuyển ngành / lên mức Lập trình viên chuyên nghiệp, đừng ngại inbox page fb.com/CodeFresherVN để Admin tư vấn lộ trình học với thời gian và chi phí phù hợp nhất cho bạn nhé!
Địa chỉ: Trung tâm CodeFresher – Tầng 5 tòa nhà Diamond Flower – số 1 Hoàng Đạo Thúy, Thanh Xuân, Hà Nội – SĐT: 081.318.8668
Trả lời