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

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

middle

Giải thích sự khác biệt giữa function Person(){}, var person = Person(), và var person = new Person() là gì?

middle

Kết quả data đ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