نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
جاوا اسکریپت متداول ترین زبان برنامه نویسی است و توابع یکی از عناصر اساسی در جاوا اسکریپت هستند. مهارتهایی که در این دوره فرا می گیرید به شما کمک می کند تا سایر چارچوبهای JavaScript مانند React و Node.js را بیاموزید. حفظ کد دشوار است ، به ویژه هنگامی که چندین ماه و سال به پروژه خود اضافه کنید. اگر مراقب نباشید ، می توانید کد اسپاگتی را به دست آورید ، جایی که چندین قسمت از پروژه اساساً همان کار را انجام می دهند و هر گونه تغییر در یک ویژگی می تواند باعث تغییر در چندین قسمت دیگر کد شود. در این دوره ، JavaScript: Functions ، شما دانش بنیادی را برای نوشتن کد مدولار خواهید آموخت که نه تنها از تکثیر جلوگیری می کند ، بلکه خوانایی و قابلیت نگهداری کد را نیز افزایش می دهد. ابتدا کشف خواهید کرد که عملکردها چیست و چگونه می توان آنها را نوشت. در مرحله بعدی ، به قدرت عملکردهای Arrow در بهبود خوانایی پی خواهید برد. سرانجام ، شما توانایی استفاده از ویژگی های زبان دیگری را دارید که با JavaScript خارج از جعبه برای نوشتن برنامه هایی با عملکردهای مختلف که با یکدیگر تعامل دارند وجود دارد. پس از اتمام این دوره ، مهارت و دانش عملکردهای لازم برای نوشتن کد مدولار ، قابل استفاده مجدد و مختصر در JavaScript را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
نوشتن کد مدولار با توابع
Writing Modular Code with Functions
-
مقدمه
Introduction
-
تنظیم محیط زیست
Setting up the Environment
-
معرفی توابع
Introducing Functions
-
درک محدوده عملکرد
Understanding Function Scope
-
درک محدوده بلوک
Understanding Block Scope
-
بلافاصله فراخوانی عملکرد
Immediately Invoked Function Expression
-
نحوه بسته شدن بسته ها
How Closures Work
-
خلاصه
Summary
بهبود خوانایی با توابع پیکان
Improving Readability with Arrow Functions
-
بررسی اجمالی
Overview
-
معرفی توابع Arrow
Introducing Arrow Functions
-
نوشتن توابع پیکان
Writing Arrow Functions
-
نسخه ی نمایشی: 2 عدد اضافه کنید
Demo: Add 2 numbers
-
رفتار این کلمه کلیدی
Behavior of This Keyword
-
نسخه ی نمایشی: با استفاده از این کلمه کلیدی
Demo: Using This Keyword
-
خلاصه
Summary
تغییر متن عملکرد و توابع داخلی
Changing Function Context and Built-in Functions
-
بررسی اجمالی
Overview
-
درک متن عملکرد
Understanding Function Context
-
روش فراخوانی چیست؟
What Is the call Method?
-
روش اعمال چیست؟
What Is the apply Method?
-
روش صحافی چیست؟
What Is the bind Method?
-
استفاده از توابع داخلی
Using Built-in Functions
-
خلاصه
Summary
ساخت پارامترهای استراحت و اپراتور پخش
Constructing Rest Parameters and the Spread Operator
-
بررسی اجمالی
Overview
-
پارامترهای پیش فرض چیست؟
What Are Default Parameters?
-
ساخت پارامترهای استراحت
Constructing Rest Parameters
-
با استفاده از Spread Operator
Using the Spread Operator
-
خلاصه
Summary
نمایش نظرات