این قسمت متغیرها و ثابت ها
دارت میتونه نوع متغیری که بهش اختصاص میدیم رو استنباط کنه و تجزیه تحلیل کنه پیش خودش اگر چه ما میتونیم به صورت واضح در زمان تعریفش نوع متغیر رو مشخص کنیم.
متغیرها با keyword های var و یا int تعریف میشند.
با یک بار تعریف متغیر ثابت انتظار داریم که دیگه تغییر نکنه. متغیر ثابت با final و const تعریف میشه و درصورتی که بعد از تعریف اقدام به تغییرش کنیم خطا میگیریم.
final معمولا اشیای کلاس به کار میره و const میتونه number , string , boolean, array , map, symbol باشه (مثل جاواسکریپت) . نکته ای که وجود داره اینه که const در زمان تعریف باید یک مقدار معتبری باشه و گرنه خطا میده.
چون این کد حاوی خطا هست پس قسمت های درست هم اجار نمیشوند !
مثل پایتون نیست که مفسر تا زمان رسیدن به خطا کار خودش رو انجام بده و هرجا که به خطا خوردیم متوقف بشه!
من نحوه اجرای کد ها رو تو قسمت ۱ توضیح دادم ولی یه اشاره کوتاه بهش میکنم. برای اجرای کد ها کافیه فایل اصلی که نوشتیم با اسم main.dart و توی پوشه bin هست رو از طریق ترمینال اجرا کنیم:
>$ dart bin/main.dart
همچنین سایر قسمت های این سری از آموزش دارت:
قسمت۱ قسمت۲ قسمت۳ قسمت۴ قسمت۶
همچنین میتونید سایر نوشته های من رو ببینید:
سری ری اکت رو قورت بده: قسمت۱ قسمت۲ قسمت۳
سری نکات طلایی ری اکت نیتیو: قسمت۱ قسمت۲ قسمت۳
Contact With me:
https://t.me/nimamohamadian
https://www.facebook.com/nimamohamadian89
https://twitter.com/Nima_Mohamadian
https://www.linkedin.com/in/nima-mohamadian-57ba63123/