What is the purpose of the `??` operator in Dart null safety?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Hàm ?? trong Dart null safety có mục đích cung cấp một giá trị mặc định nếu biểu thức bên trái là null. Điều này giúp tránh các lỗi null reference và làm cho mã code trở nên an toàn hơn. Ví dụ, nếu bạn có một biến có thể là null và muốn sử dụng nó trong một biểu thức, bạn có thể sử dụng ?? để cung cấp một giá trị mặc định. Điều này giúp đảm bảo rằng biểu thức luôn có một giá trị, ngay cả khi biến ban đầu là null.