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

Kết quả đoạn code sau là gì? Và hãy giải thích?

Câu trả lời

javascript Copy
  const numbers = [1, 2, 3, 4, 5];
  const [y] = numbers;

  console.log(y);
  • A: [[1, 2, 3, 4, 5]]
  • B: [1, 2, 3, 4, 5]
  • C: 1
  • D: [1]

Đáp án: C

Chúng ta có thể unpack các giá trị từ mảng hoặc thuộc tính từ objects bằng phương pháp destructuring. Ví dụ:

javascript Copy
[a, b] = [1, 2];

<img ...

junior

junior

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

senior

Triển khai Singleton Design Pattern trong Javascript như thế nào?

senior

Closure trong javascript là gì, cho ví dụ?

middle

Một số ưu/nhược điểm của việc viết code JavaScript bằng ngôn ngữ biên dịch sang 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