Libraries

Every Dart file is inherently a library, even without the library directive; Privacy rule: Identifiers starting with underscore _ are library-private, only visible within the current library, inaccessible across files/libraries; …

Metadata

Apa itu anotasi metadata? Dimulai dengan simbol @, berfungsi menambahkan informasi statis tambahan pada kode. Dibaca oleh kompiler, IDE dan penganalisis statis, tidak mengubah logika saat program berjalan. Dua format …

Метаданные

Что такое аннотации метаданных? Начинаются с символа @, добавляют к коду статическую дополнительную информацию. Читаются компилятором, IDE и статическим анализатором, не влияют на логику выполнения. Два допустимых варианта записи: Обычно …

Metadata

What are metadata annotations Start with @, attach static metadata information to code. They are read by compilers, IDEs and static analyzers and do not affect runtime logic. Two valid …

Function

Dalam Dart, fungsi juga merupakan objek — hal ini sedikit berbeda dari bahasa pemrograman lain. Fungsi adalah objek kelas pertama Dart adalah bahasa berorientasi objek sepenuhnya: fungsi itu sendiri adalah …

Function

В Dart функции также являются объектами — это отличает его от других языков программирования. Функции — объекты первого класса Dart — полностью объектно-ориентированный язык: сами функции являются объектами с типом …

Function

In Dart, functions are also objects, which differs slightly from other programming languages. Functions are first-class objects Dart is a fully object-oriented language, and functions themselves are objects with the …

Penanganan Pengecualian dan Kesalahan

Semua pengecualian di Dart adalah pengecualian tidak terperiksa. Kita tidak perlu mendeklarasikan tipe yang dilemparkan di dalam fungsi, dan menangkapnya tidak wajib dilakukan. Terdapat dua kategori utama: Semua objek yang …

Обработка исключений и ошибок

Все исключения в Dart — это непроверяемые исключения. В функциях не нужно объявлять типы выбрасываемых ошибок, их перехват не является обязательным. Различают два вида: Любой не нулевой объект можно выбросить …

exception error handling

All exceptions in Dart are unchecked exceptions. You don’t need to declare thrown types on functions, and catching errors is not mandatory. There are two core categories: Any non-null object …