Câu hỏi phỏng vấn Javascript
Câu hỏi

Javascript có các kiểu dữ liệu nào? Bạn biết gì về chúng

Câu trả lời

Trong JavaScript, có tổng cộng 8 kiểu dữ liệu cơ bản, bao gồm cả kiểu dữ liệu nguyên thủy (primitive types) và kiểu dữ liệu phức tạp (complex type). Dưới đây là danh sách và mô tả ngắn gọn về từng kiểu:

Kiểu Dữ Liệu Nguyên Thủy

  1. String: Dùng để biểu diễn văn bản. Ví dụ: "Hello, world!".
  2. Number: Dùng cho cả số nguyên và số thực. JavaScript không phân biệt kiểu số nguyên và số thực. Ví dụ: 42, 3.14.
  3. Boolean: Dùng để biểu diễn giá trị đúng (true) hoặc sai (false).
  4. Null: Một kiểu đặc biệt chỉ có một giá trị null, dùng để biểu diễn "không có giá trị".
  5. Undefined: Một biến được khai báo nhưng chưa được gán giá trị sẽ có giá trị là undefined.
  6. Symbol: Dùng để tạo ra các giá trị duy nhất, không trùng lặp, thường dùng làm key cho object

Kiểu Dữ Liệu Phức Tạp

  1. Object: Dùng để lưu trữ tập hợp dữ liệu hoặc các phương thức phức tạp. Object bao gồm các cặp key-value, trong đó value có thể là dữ liệu kiểu nguyên thủy hoặc kiểu phức tạp khác

Kiểu Dữ Liệu Mới (ES6+)

  1. BigInt: Dùng để biểu diễn các số nguyên lớn hơn giới hạn của kiểu Number

Mỗi kiểu dữ liệu trong JavaScript có những đặc điểm và cách sử dụng riêng, phù hợp với các tình huống cụ thể trong lập trình. Điều quan trọng là lựa chọn đúng kiểu dữ liệu để biểu diễn dữ liệu một cách chính xác và hiệu quả nhất.

entry

entry

Gợi ý câu hỏi phỏng vấn

middle

Kết quả list của đoạn code sau là gì? Hãy giải thích tại sao?

middle

Kết quả hàm sau là gì? Hãy giải thích tại sao?

senior

Temporal Dead Zone trong Javascript là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào