نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
با استفاده از وراثت از جمله توابع و کلاسهای سازنده عمیقاً ایجاد کنید. درک عمیقی از آنچه که با نمونه های اولیه در پشت صحنه هنگام ایجاد اشیا and و کار با وراثت اتفاق می افتد ، کسب کنید. از اشیا، ، نمونه های اولیه و کلاس ها به طور گسترده ای در برنامه نویسی JavaScript استفاده می شود. درک هر یک از آنها فراتر از سطح به شما کمک می کند تا با درک عمیق تری از مبانی JavaScript استفاده کنید. در این دوره ، اشیا Java جاوا اسکریپت ، نمونه های اولیه و کلاس ها ، شما اصول ایجاد و کار با اشیا including را می آموزید ، از جمله درک عمیق تری از نحوه کار JavaScript در رابطه با اشیا و وراثت. ابتدا روشهای مختلفی برای ایجاد اشیا objects و خصوصیات و نحوه کار با آنها مشاهده خواهید کرد ، از جمله تغییر دادن توصیفات ویژگی ، استفاده از توابع سازنده ، کار با گیرنده ها و تنظیم کننده ها و موارد دیگر. در مرحله بعدی ، خواهید فهمید که نمونه های اولیه چیست ، چگونه نمونه های اولیه و وراثت نمونه های اولیه در JavaScript کار می کنند و برخی از پیچیدگی های پنهان نمونه های اولیه. در آخر ، شما نحوه ایجاد اشیا objects و مدیریت ارث را با استفاده از کلاس ها کشف خواهید کرد. پس از پایان این دوره ، مهارت و دانش JavaScript Objects ، نمونه های اولیه و کلاس های مورد نیاز برای ایجاد برنامه های قدرتمند و کاملاً ساختاری را دارید که از قدرت پویای JavaScript بهره می برند.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
ایجاد اشیا Java جاوا اسکریپت
Creating JavaScript Objects
-
مقدمه
Introduction
-
شروع شدن
Getting Started
-
استفاده از Object Literals برای ایجاد اشیا Java JavaScript
Using Object Literals to Create JavaScript Objects
-
ماهیت پویا جاوا اسکریپت
The Dynamic Nature of JavaScript
-
اضافه کردن توابع به اشیا
Adding Functions to Objects
-
مختصر املاک اشیا Ob شی
Object Literal Property Shorthand
-
اعلامیه روش اصطلاحات شی
Object Literal Method Declaration Shorthand
-
بازرسی خصوصیات شی با Object.keys () و برای ... در
Inspecting Object Properties with Object.keys() and for...in
-
Object Equality and the Object.is () تابع
Object Equality and the Object.is() Function
-
اختصاص شی و تغییر ناپذیری
Object Assign and Immutability
-
استفاده از توابع سازنده برای ایجاد اشیا
Using Constructor Functions to Create Objects
-
با استفاده از Object.create ()
Using Object.create()
-
خلاصه
Summary
خصوصیات شی JavaScript
JavaScript Object Properties
-
مقدمه
Introduction
-
استفاده از Bracket Notation برای دسترسی به خصوصیات جاوا اسکریپت
Using Bracket Notation to Access JavaScript Properties
-
تغییر خصوصیات با توصیف املاک
Modifying Properties with Property Descriptors
-
با استفاده از ویژگی قابل نوشتن
Using the Writable Attribute
-
با استفاده از صفت شمارشی
Using the Enumerable Attribute
-
با استفاده از ویژگی قابل تنظیم
Using the Configurable Attribute
-
ایجاد گیرنده ها و تنظیم کنندگان املاک
Creating Property Getters and Setters
-
خلاصه
Summary
نمونه های اولیه و رابط های JavaScript
JavaScript Prototypes and Interfaces
-
مقدمه
Introduction
-
نمونه اولیه چیست؟
What Is a Prototype?
-
ویژگی های نمونه در برابر نمونه اولیه
Instance vs. Prototype Properties
-
یک نمای کلی گرافیکی از نمونه های اولیه
A Graphical Overview of Prototypes
-
تغییر نمونه اولیه توابع
Changing a Functions Prototype
-
چندین سطح وراثت
Multiple Levels of Inheritance
-
ایجاد زنجیره های ارثی نمونه اولیه خود
Creating Your Own Prototypal Inheritance Chains
-
خلاصه
Summary
کلاسهای جاوا اسکریپت
JavaScript Classes
-
مقدمه
Introduction
-
ایجاد اشیا with با کلاس
Creating Objects with Classes
-
ایجاد گیرنده و تنظیم کننده با کلاس
Creating Getters and Setters with Classes
-
افزودن توابع به کلاسها
Adding Functions to Classes
-
اصلاح توصیفات خصوصیات در کلاسها
Modifying Property Descriptors on Classes
-
استفاده از وراثت با کلاس های Javascript
Using Inheritance with Javascript Classes
-
با استفاده از خصوصیات و روشهای استاتیک
Using Static Properties and Methods
-
خلاصه
Summary
استفاده از اشیاs جاوا اسکریپت داخلی
Using Built-in JavaScript Objects
-
مقدمه
Introduction
-
با استفاده از شیath ریاضی جاوا اسکریپت
Using the JavaScript Math Object
-
مدیریت تاریخ ها با تاریخ تاریخ
Managing Dates with the Date Object
-
اعتبارسنجی رشته ها با عملکرد RegExp.test ()
Validating Strings with the RegExp.test() Function
-
جستجوی رشته ها با عملکرد RegExp.exec ()
Searching Strings with the RegExp.exec() Function
-
خلاصه
Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات