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

Sử dụng method nào được trả về với log '{ name: "Lydia", age: 22 }'?

middle

Nêu một số trường hợp không nên sử dụng arrow functions trong Javascript?

middle

Sự khác biệt giữa await và từ khóa yield 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