Chắc hẳn bạn đã biết, Constants là một biến hằng mà ta không thể thay đổi giá trị của nó sau khi nó đã được định nghĩa và khởi tạo.
Vậy Literals là gì? Constants giống và khác Literals ở điểm nào?
Chúng ta sẽ cùng điểm qua 2 định nghĩa của Constant và Literal để hiểu thêm về chúng.
– Literal là một giá trị mà nó thể hiện chính nó.
Ví dụ: số 12 (thể hiện là một giá trị kiểu số) hay “Hello” (đại diện cho một giá trị kiểu chuỗi) đều là Literal.
– Constant là một kiểu dữ liệu (data type) thay thế cho Literal.
Constant thường được sử dụng trong những trường hợp:
- Một giá trị không đổi, được sử dụng nhiều lần trong chương trình.
- Làm cho code của chúng ta dễ hiểu hơn.
Ví dụ:
const PI = 3.14; int radius = 5; int circumference = 2*PI*radius;
Như trên, Constant của chúng ta là PI và Literal là 3.14
Hy vọng qua bài viết này đã giúp bạn có thể phân biệt được đâu là Constants, đâu là Literals. Chúc các bạn vui vẻ!
[…] Có thể bạn quan tâm: Phân biệt Constants và Literals trong ngôn ngữ lập trình. […]
[…] – Thông thường các chuỗi JavaScript là các giá trị nguyên thủy và được tạo từ các literal: […]
[…] – Thông thường các chuỗi JavaScript là các giá trị nguyên thủy và được tạo từ các literal: […]
[…] – Thông thường các chuỗi JavaScript là các giá trị nguyên thủy và được tạo từ các literal: […]
[…] – Thông thường các giá trị booleans JavaScript là các giá trị nguyên thủy và được tạo từ các literal: […]