Следующий код использует многие из основных функций Dart:
// Определяем функцию.
printInteger(int aNumber) {
print('The number is $aNumber.'); // Print to console.
}
// Это то место, где программа начинает запускаться.
main() {
var number = 42; // Declare and initialize a variable.
printInteger(number); // Call a function.
}
Вот что использует эта программа, которая применяется ко всем (или почти ко всем) приложениям Dart:
//
— с этого начинается любой однострочный комментарий;int
— тип целочисленных данных. Есть и другие встроенные типы, к примеру String, List и bool;42
— числовой литерал. Числовые литералы являются своего рода константой времени компиляции;print()
— удобный способ отображения вывода;'…' (или "…")
— строковый литерал;$variableName (или ${expression})
— строковая интерполяция: в том числе переменная или строковый эквивалент выражения внутри строкового литерала. Для получения дополнительной информации см. Строки.main()
— Специальная обязательная функция верхнего уровня, с которой начинается выполнение приложения. Для получения дополнительной информации см. Функцию main();var
— способ объявления переменной без указания ее типа.
Примечание. Код этого сайта соответствует правилам руководства по стилю написания на Dart.