Học xem gì được coi là giá trị (value) trong JavaScript.
Trong JavaScript, thuật ngữ value là khái niệm trừu tượng (rộng) vì nhiều thứ được coi là giá trị và có nhiều loại giá trị. Ví dụ:
- số (numbers)
- chuỗi (strings)
- hàm (functions)
- đối tượng (objects)
- boolean
- null
- undefined
Nếu bạn bao giờ băn khoăn về kiểu của một giá trị trong JavaScript, hãy để typeof trước giá trị đó. Thử các ví dụ dưới đây trong console:
console.log(typeof "Hi there!") // output: "string" console.log(typeof 7) // output: "number" console.log(typeof function toggleNav() {} ) // output: "function" console.log(typeof {} ) // output: "object" console.log(typeof true) // output: "boolean" console.log(typeof dog) // output: "undefined"
Đây là các giá trị phổ biến nhất bạn sẽ thấy khi bắt đầu học JavaScript. Còn nhiều thứ về giá trị và kiểu giá trị hơn thế, nhưng tôi muốn giữ bài viết đơn giản và thân thiện cho người mới.
Tôi tin chắc việc tăng dần từ vựng kỹ thuật dần dần là cách học tốt hơn là ném mình vào hàng loạt thuật ngữ cùng lúc.