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

Các toán tử nhận biết giá trị null là gì?

Câu trả lời

Các toán tử nhận biết giá trị null trong Dart là một tập hợp các công cụ giúp bạn xử lý các giá trị có thể là null một cách an toàn. Chúng bao gồm:

  • Toán tử gán giá trị mặc định (??): Cho phép bạn cung cấp một giá trị mặc định khi biểu thức bên trái của toán tử là null[1][2][3].

  • Toán tử gán giá trị mặc định khi gán (??=): Gán giá trị cho một biến nếu biến đó hiện tại là null. Nếu không phải null, giá trị của nó sẽ không thay đổi[1].

  • Toán tử truy cập thuộc tính có điều kiện (?): Cho phép bạn an toàn truy cập vào các thuộc tính, phương thức, hoặc phần tử của một đối tượng một cách an toàn mà không gây ra lỗi nếu đối tượng đó là null[1][2][6][7].

  • Toán tử lan truyền null (...?): Cho phép bạn lan truyền các phần tử của một iterable (ví dụ như danh sách) chỉ khi iterable đó không phải là nul...

middle

middle

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

junior

Sự khác biệt giữa Flutter và ứng dụng dựa trên WebView là gì?

middle

Tại sao phương thức build() lại nằm trong State chứ không phải trong StatefulWidget?

senior

Những điểm giống và khác nhau giữa Future và Stream là gì

Bình luận

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

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