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

StatefulWidget và State là gì khi được tách ra thành các lớp riêng biệt?

middle

Những ưu điểm của Flutter là gì?

senior

Sự khác biệt giữa React Native và Flutter ở mức sâu là gì?

Bình luận

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

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