مرجع مقالات رسمي اپليكيشن مرجع مقالات رسمي اپليكيشن .

مرجع مقالات رسمي اپليكيشن

نوع داده Vue بدون TypeScript

نوع اطلاعات در Vue از التفات بسيار بالايي طراحي اپليكيشن در مشهد بهره مند ميباشد، در‌اين مقاله قصد داريم مقداري بيشتر درباره نوع اطلاعات در Vue و همچنين typeScript سخن كنيم.

در‌اين مقاله قصد داريم يك تمرين عملي فوق العاده براي محاسبه كردن نوع اطلاعات در كامپوننت هايي كه در جاوا اسكريپت نوشته مي‌شوند و كارهايي را اعمال مي‌دهند به شما ارائه دهيم.
در شكل گرايش يه يادگيري بي نقص اين كادر ورك قوي ميتونيد فراگيري Vue Js را در وب سايت تاپ لرن ملاحظه كنيد .
چرا ما به نوع اطلاعات نياز داريم؟
در ده سال قبلي مرورگرها بسيار كاركشته خيس گرديده اند و به بسط دهندگان اين اذن را ميدهند كه نرم‌افزار هاي تعاملي بسيار بغرنج اي را پياده سازي نمايند، اين تعامل منجر ميگردد كه اندازه كدهاي بخش فرانت اند نرم افزار ها بسيار بالا رود. هر چه كدهاي شما بغرنج خيس خواهد شد نياز به دقت بيشتر و مجموعه هاي ماهر خيس بيشتر شم مي‌گردد. وقتي كه بيش تر از يك پيشرفت دهنده بر روي يك نرم افزار عمل دارا هستند، اين همياري مستلزم اينترفيس ها و API هايي ميباشد. جاوا اسكريپت يك گويش اپ نويسي انعطاف پذير ميباشد البته شما نميتوانيد نوع ورودي هايي كه يك تابع به آنان نياز داراست را انتخاب فرماييد.
مثلا شما مي‌پنداريد ورودي هاي تابع پرينت مي بايست چه نوعي باشند؟
Function print ( value ) {
Console.log ( value )
}

نكاتي درباره قطعه كد بالا
نوع متغير value دراين جا غير قابل فهم ميباشد، حتي آن گاه از حيث كردن به سورس كد تابع پرينت از آن جايي كه‌اين سورس كد بسيار حجيم ميباشد به راحتي نمي توانيد نوع ورودي اين تابع را كشف نماييد. يك نحوه مطلوب براي حل اين خلل اين ميباشد كه به داكيومنت API اين تابع رجوع كنيد، ولي نكته اي كه وجود دارااست اين ميباشد كه‌اين داكيومنت ها در حالا كهن شدن هستند.
چه مي‌گردد در شرايطي‌كه يك روش وجود داشته باشد كه فقط با به كار گيري از نظر كردن به اسم تابع بتوان نوع آرگومان هاي ورودي آن را دانست؟
آري يك راه و روش وجود داراست: نوع اطلاعات يا اين كه Typescript.
Function print ( value: string) {
Console.log (value)
}با استعمال از نوع اطلاعات همانگونه كه ما به تابع پرينت نگاه مي‌كنيم متوجه مي شويم كه نوع متغير value مي بايست استرينگ باشد، اين داده ها بسيار نادر ميتواند منجر منفعت وري چندين برابري شما خواهد شد.
در بعضا از موردها نوع اطلاعات براي خويش داكيومنت هاي API ساخت‌و‌ساز مي نمايند. مستقل از اين مسئله معمولا IDE ها منفعت بسيار متعددي از نوع اطلاعات مي‌برند. IDE ها مي‌توانند پيشنهادات داهيانه اي را به شما بدهند و گونه هاي متعدد ايرادات را با خط كشيدن در ذيل آن‌ها به شما آرم دهند.


برچسب: طراحي اپليكيشن در مشهد،
امتیاز:
 
بازدید:
+ نوشته شده: ۲۹ تير ۱۴۰۱ساعت: ۱۰:۲۱:۴۰ توسط:علي پور موضوع:

{COMMENTS}
ارسال نظر
نام :
ایمیل :
سایت :
آواتار :
پیام :
خصوصی :
کد امنیتی :