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

Currying trong Javascript là gì?

middle

Bạn biết gì về load event trong Javascript?

middle

Ưu điểm của promise so với callback là gì?

Bình luận

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

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