Câu hỏi phỏng vấn Node.js
Câu hỏi

export default trong JavaScript là gì?

Câu trả lời

"export default" trong JavaScript là một cú pháp được sử dụng để xuất một giá trị, hàm, hoặc lớp (class) mặc định từ một module. Mỗi module chỉ có thể có một "export default". Khi sử dụng "export default", bạn có thể xuất một giá trị và khi nhập (import) giá trị đó trong một module khác, bạn có thể sử dụng bất kỳ tên nào mà bạn muốn cho giá trị được nhập mà không cần phải sử dụng dấu ngoặc nhọn

"export default" thường được sử dụng để xuất giá trị chính hoặc giá trị được sử dụng nhiều nhất từ một module, trong khi các "named exports" (xuất theo tên) được sử dụng để xuất nhiều giá trị khác nhau từ cùng một module mà mỗi giá trị đều có một tên cụ thể. Khi nhập các giá trị từ "named exports", bạn cần phải sử dụng chính xác tên đã được xuất.

Ví dụ về "export default":

// ? user.js
export default class User {
  constructor(name) {
    this.name = name;
  }
}

// ? mai...
middle

middle

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

middle

Tại sao nên tách biệt appserver trong Express?

middle

Node.js có gì tốt hơn các framework khác? (Những lợi ích khi sử dụng Nodejs)

middle

Cách hoạt động của concurrency trong Node.js như thế nào?

Bình luận

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

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