برنامه نویسی

توسعه Hongmeng: متغیرها و ثابت زبان Arkts

مقدمه

پرونده کد در این مقاله براساس API13 است.

دقیقاً به دلیل متغیرها و ثابت بودن داده ها بین برنامه ها ، در دسترس است.

متغیر

متغیر یک کانتینر برای ذخیره داده ها است و می توان مقدار داده ذخیره شده را در حین اجرای برنامه تغییر داد.

خصوصیات متغیرها

1. نامگذاری: یک متغیر نیاز به داشتن یک شناسه قانونی دارد (معمولاً ترکیبی از حروف ، اعداد یا تأثیرات ، اما نمی تواند با اعداد شروع شود) ، که به طور کلی به شکل یک شتر کوچک اعلام می شود.

2. نوع داده: متغیرها می توانند انواع خاصی از داده ها مانند اعداد صحیح ، شماره های نقطه شناور ، رشته ها ، مقادیر بولی و غیره را ذخیره کنند.

3. تنوع: هنگام اجرای برنامه ، مقدار یک متغیر را می توان خوانده و اصلاح کرد.

اعلامیه متغیر

با کلمات کلیدیاجازه دادناعلامیه در ابتدا متغیری را معرفی می کند که می تواند مقادیر مختلفی در هنگام اجرای برنامه داشته باشد.

let hi: string = 'hello'
hi = 'hello, world'

let age = 18

ثابت

ثابت شناسه ای است که برای ذخیره داده ها استفاده می شود ، اما مقدار آن در هنگام اجرای برنامه قابل تغییر نیست. ثابت ها معمولاً برای تعریف مقادیری که در یک برنامه تغییر نمی کنند ، مانند PI (π) ، روز در یک سال و غیره استفاده می شود.

ویژگی های ثابت

1. نامگذاری: ثابت ها معمولاً در کلیه حروف بزرگ نام می گیرند تا آنها را از متغیرها متمایز کند. به عنوان مثال ،PIMAX_VALUE

2. نوع داده: ثابت ها می توانند انواع خاصی از داده ها را ذخیره کنند.

3. تغییر ناپذیری: مقدار ثابت نمی تواند پس از تعریف اصلاح شود. اگر سعی کنید آن را اصلاح کنید ، معمولاً یک خطا یا هشدار مطرح می شود.

اعلامیه ثابت

اعلامیه هایی که با شروع کلمه کلیدی شروع می شوند ثابت های فقط خواندنی را معرفی می کنند ، که فقط یک بار قابل تعیین است.

const HELLO: string = 'hello'
const AGE: number = 18

تنظیم مجدد ثابت می تواند باعث ایجاد خطاهای زمان کامپایل شود.

قوانین نامگذاری

1. شروع کاراکتر: نام متغیر باید با یک نامه ، یک زیرک یا علامت دلار شروع شود.

2. ممنوعیت استفاده از کلمات کلیدی را ممنوع کنید: نام های متغیر نمی توانند مانند کلمات کلیدی در زبان جاوا باشند ، مانند شماره ، رشته ، برای ، اگر و غیره.

3. توصیفی: یک نام متغیر خوب باید به وضوح هدف و معنای متغیر را بیان کند.

4. نامگذاری شتر: توصیه می شود از نامگذاری شتر برای نامگذاری متغیرها ، از جمله نامگذاری شتر کوچک (LowerCamelcase) و نامگذاری شتر بزرگ (رده بالا) استفاده کنید.

5. نامگذاری مداوم: اسامی ثابت معمولاً همه حروف بزرگ هستند و کلمات توسط زیرنویس ها مانند max_value از هم جدا می شوند.

روش بیانیه

اگر این یک متغیر محلی باشد ، یعنی در روش ، شما باید یک کلمه کلیدی داشته باشید ، یعنی اگر متغیر عضو باشد ، می توان آن را حذف کرد.

متغیرهای عضو ، همچنین به عنوان خصوصیات عضو یا زمینه ها شناخته می شوند ، متغیرهایی هستند که در یک کلاس تعریف می شوند.

متغیرهای محلی متغیرهایی هستند که در داخل روش ها ، بلوک های کد یا حلقه ها تعریف شده اند.

تعریف متغیر محلی

let name = "AbnerMing"
let age = 18

تعریف متغیر عضو

name = "AbnerMing"
age = 18

خلاصه

1. معنی دار: از نامگذاری معنی دار برای کمک به سایر توسعه دهندگان به سرعت استفاده از متغیرها و بهبود خوانایی کد استفاده کنید.

2. قوام: حفظ قوام سبک های نامگذاری برای تسهیل اعضای تیم در درک و همکاری. به عنوان مثال ، در یک پروژه تیمی ، می توان با استفاده از یک نامگذاری کوچک شتر یا نامگذاری زیربنایی توافق کرد.

3. از درگیری ها خودداری کنید: برای جلوگیری از خطاهای نحوی و نامگذاری درگیری ، از استفاده از کلمات محفوظ و نام های متناقض خودداری کنید.

4. مختصر و واضح: ضمن حفظ توصیف ، سعی کنید نام متغیر را تا حد امکان کوتاه و پاک کنید. برای کاهش مشکل خواندن از استفاده از نام های متغیر خیلی طولانی خودداری کنید.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا