نحو Dart
نحو مجمو عه ای از قواعد را برای نوشتن برنامه ها تعریف می کند. هر زبانی نحو خاص خود را دارد. نحو دارت شامل موارد زیر است:
- متغیرها و عملگرها
- کلاس ها
- توابع
- عبارات شرطی و حلقه ها
- کامنت ها
- کتابخانه ها و پکیج ها
- مجموعه ها و جنریک ها
- و ...
اولین کد دارت
با برنامه ی سنتی Hello World کار را شروع می کنیم.
main() {
print("Hello World");
}
تابع ()main تابعی از پیش تعریف شده در دارت است. این تایع به صورت نقطه ورودی برای برنامه عمل می کند. هر اسکریپت دارت برای اجرا شدن نیازمند تابع ()main است. تابع ()print تابعی از پیش تعریف شده است که مقداری را به خروجی می برد.
اجرای برنامه ی دارت
برای اجرای برنامه های نوشته شده با زبان دارت می توانیم از دستور زیر استفاده کنیم :
dart file_name.dart
چند قاعده زبان دارت
- دارت فضای خالی، تب و خط جدید را نادیده می گیرد.
- دارت case-sensitiveاست.
- عبارات به
;ختم می شوند. - برای کامنت های یک خطی از
//و برای کامنت های چند خطی از/* */استفاده می شود.