Câu hỏi phỏng vấn Flutter
Câu hỏi

Phân biệt giữa tham số đặt tên và tham số vị trí trong Dart?

Câu trả lời

Trong ngôn ngữ lập trình Dart, có hai loại tham số chính được sử dụng trong việc truyền dữ liệu vào hàm: tham số đặt tên (named parameters) và tham số vị trí (positional parameters).

  1. Tham số vị trí (Positional Parameters):

    • Tham số vị trí được định nghĩa trong danh sách tham số của hàm mà không cần bất kỳ dấu hiệu đặc biệt nào.
    • Chúng được truyền vào hàm dựa trên vị trí của chúng trong danh sách tham số định nghĩa của hàm.
    • Dart hỗ trợ cả tham số vị trí bắt buộc và tùy chọn. Tham số vị trí tùy chọn được bao trong dấu ngoặc vuông [] và có thể có giá trị mặc định.
  2. Tham số đặt tên (Named Parameters):

    • Tham số đặt tên được định nghĩa trong danh sách tham số của hàm bằng cách s...
middle

middle

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

expert

Chế độ debug và chế độ profile khác nhau như thế nào?

middle

Giải thích sự khác biệt giữa “??”“?" trong Flutter là gì?

senior

Làm thế nào để so sánh hai ngày được tạo ra khác nhau trong Dart?

Bình luận

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

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