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

middle

Ưu điểm và nhược điểm của việc sử dụng use strict là gì?

middle

Sự khác biệt giữa các Host objectsNative objects trong Javascript là gì?

middle

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

Bình luận

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

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