پروتوتایپ ها در جاوااسکریپت

پروتوتایپ ها در جاوااسکریپت چه هستند؟ منظور از "ارث بری پروتوتایپی"/"زنجیره های پروتوتایپی" چیست و چگونه استفاده میشوند؟
آشنایی عمیق با مفهوم "پروتوتایپ" یا "مدل"/"قالب"/"الگوی اولیه" در جاوا اسکریپت
آشنایی بیشتربا ارتباط اشیاء و "پروتوتایپ"ها در جاوا اسکریپت
آشنایی عمیق با مفهوم "ارث بری پروتوتایپی" در جاوا اسکریپت
آشنایی با نحوه استفاده از "زنجیره های پروتوتایپی" در جاوا اسکریپت
آشنایی بیشتر با توابع سازنده در جاوااسکریپت و استفاده از ارجاع "این" درتوابع سازنده
پیاده سازی برخی مفاهیم شیء گرایی (مانند ارث بری) موجود در زبانهای شیء گرا، در زبان جاوا اسکریپت، و با استفاده از"پروتوتایپ"ها
بهترن راههای کار با "پروتوتایپ"ها در جاوا اسکریپت و معرفی برخی مراجع، جهت ادامه

جاوااسکریپت یک ابزار ضروری در برنامه نویسی امروزی به شمار میره… و اگر شما تجربه برنامه نویسی شیءگرا با زبانهایی مانند جاوا، سی شارپ، یا سی پلاس پلاس رو داشته باشین، وقتی برای اولین بار با جاوااسکریپت روبرو میشین، به نظر زبان بسیار عجیب و غریبی میاد

در این زبان مبتنی بر شیء (و نه شیء گرا!) مفاهیمی مانند کلاس و نمونه سازی از کلاس، حداقل به اون شکل و شمایلی که در زبانهای شیءگرا میشناسیم، وجود ندارن. در واقع، در جاوااسکریپت، ما فقط اشیاء رو داریم و این اشیاء در جاوااسکریپت، “قالبی” هستن؛ به این معنی که اشیاء میتونن به عنوان “قالب” (یا مدل یا نمونه یا الگو) برای دیگر اشیائی باشن که میخوان خصوصیات (و توابع) اونها رو به ارث ببرن…

به عبارت دیگه، اشیاء در جاوااسکریپت، خصوصیات (و توابع) خودشون رو از قالب خودشون به ارث میبرن و بنابراین، برای فهمیدن بهتر و عمیق تر این زبان، باید این قالب ها رو شناخت…

این درس، سعی میکنه به شکلی ساده و سریع (در کمتر از یک ساعت)، این مفهومهای پایه ای رو به شما منتقل کنه 🙂

شاركه مع الاصدقاء
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!

كن اول من يقيم هذا الكورس.

الرجاء, تسجيل الدخول لكي تتمكن من تقييم الكورس
9dd8c04e861534de154f17f5540d22a4
ضمان استرجاء ثمن الكورس 30 يوم

الكورس يتضمن

1 ساعة من الفيديوهات
5 مقالات
الرجوع الى الكورس مدي الحياة
يمكن الدخول على الكورس من الموبايل
شهادة اتمام الكورس