Please enable JavaScript.
Coggle requires JavaScript to display documents.
DART - Coggle Diagram
DART
Lớp
-
-
-
-
-
-
Hàm xd: tham số tùy biến, tham số có tên
-
-
Thuộc tính bất biến, dùng final
-
-
-
-
Settter: p.thức đặt biệt, dùng set đặt gtri cho thuộc tính
Lập trình bất đồng bộ
-
-
-
-
-
Mã lệnh đồng bộ: chỉ thị được thực thi theo thứ tự, 1 dòng mã lệnh theo ngay sau dòng mã lệnh trước
-
-
Kiểu d.liệu Future<T>
-
-
3 trạng thái: Chưa h.thành, h.thành với 1 gtri, h.thành với 1 lỗi
Lấy kq từ 1 đ.tượng đã h.thành: dùng callback, async-await
Kiểu d.liệu Stream<T>
-
Xử lý lỗi dùng callback, try-catch
-
-
-
-
Hello, Dart!
ghi chú 1 dòng //, nhiều dòng /**/
-
-
Kiểu dữ liệu: bool, num (int, double), String
-
-
-
-
Hàm
-
-
Tham số có tên (named parameter) {}, mđ là th.số tùy chọn
-
-
-
-
Cấu trúc điều khiển
-
-
-
vòng lặp: for, while, do-while, for-in
Nullability
ko có gtrị, vắng mặt của gtrị
-
-
nullable
-
-
Truy xuất thuộc tính, gọi p.thức nếu ko null: ?.
-
-
-
Collection
List
-
Truy xuất, hiệu chỉnh các p.tử
-
-
Các thuộc tính: .first, .last, .isEmpty, isNotEmpty, .length > 0
Lặp qua các p.tử: for, .forEach
-
-
-
Map
cặp key-value: Map<String, int>
-
Phương thức bậc cao
Nhận vào hàm làm tham số, trả về 1 hàm khác
map (List, Set, Map): nhận vào hàm vô danh và trả về 1 tập p.tử là kq xly trên từng p.tử
Phương thức where (List, Set): nhận vào hàm vô danh và trả về 1 tập p.tử cho kq là true
-
-
-