آموزش اشیاء پروکسی و بازتاب در جاوا اسکریپت

Proxy Objects and Reflect in JavaScript

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: توسعه دهندگان ارشد جاوا اسکریپت اغلب باید اجازه دهند تغییرات در اشیایی که توسعه دهندگان دیگر استفاده می کنند، اطلاع رسانی شود. در این دوره، نحوه استفاده از پروکسی ها برای مدیریت سناریوهای پیشرفته را خواهید دید. هنگام ساختن جاوا اسکریپت پیچیده، اغلب از شما نیاز دارد که رفتارهای پیشرفته را فعال کنید. در این دوره، Proxy Objects و Reflect در جاوا اسکریپت، یاد خواهید گرفت که از پراکسی ها و شی Reflect برای فعال کردن ویژگی های پیشرفته استفاده کنید. ابتدا، بررسی خواهید کرد که پروکسی ها برای چه مواردی استفاده می شوند. در مرحله بعد، نحوه استفاده از پراکسی های قابل برگشت را خواهید فهمید. در نهایت، نحوه استفاده از Reflect را برای فراخوانی توابع در پروکسی ها یاد خواهید گرفت. وقتی این دوره را به پایان رساندید، مهارت ها و دانش مربوط به Proxies و Reflect در جاوا اسکریپت را خواهید داشت که برای استفاده از جاوا اسکریپت در نهایت پتانسیل آن لازم است.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

شیء پروکسی جاوا اسکریپت JavaScript’s Proxy Object

  • معرفی دوره Course Introduction

  • شیء پروکسی جاوا اسکریپت JavaScript's Proxy Object

  • پروکسی در عمل Proxy in Action

  • ایجاد یک پروکسی Creating a Proxy

  • آنچه می تواند توسط یک پروکسی پیچیده شود What Can Be Wrapped by a Proxy

  • نسخه ی نمایشی: آنچه می تواند توسط یک پروکسی بسته بندی شود Demo: What Can Be Wrapped by a Proxy

  • معرفی تله ها Introducing Traps

  • نسخه ی نمایشی: اولین تله شما Demo: Your First Trap

  • تله های تابع Function Traps

  • نسخه ی نمایشی: به دام انداختن یک تابع Demo: Trapping a Function

  • آنچه ما آموخته ایم؟ What We've Learned?

آرایه ها و اشیاء تودرتو با پراکسی ها Arrays and Nested Objects with Proxies

  • معرفی Introduction

  • پراکسی ها و آرایه ها Proxies and Arrays

  • مدیریت تکرار آرایه با یک پروکسی Handling Array Iteration with a Proxy

  • کلیدهای شی Object Keys

  • پراکسی های تو در تو Nested Proxies

  • آنچه ما آموخته ایم What We've Learned

پراکسی ها در عمل Proxies in Action

  • معرفی Introduction

  • پراکسی ها در کلاس ها Proxies on Classes

  • تعاریف اموال Property Definitions

  • توسعه پذیری به دام انداختن Trapping Extensibility

  • کنترل عملکرد Function Throttling

  • پروکسی های قابل برگشت چیست؟ What Are Revocable Proxies?

  • آنچه ما آموخته ایم؟ What We've Learned?

با استفاده از Reflect Using Reflect

  • معرفی Introduction

  • Reflect چیست؟ What Is Reflect?

  • استفاده از Reflect در پروکسی Using Reflect in a Proxy

  • نمونه کامل پروکسی Complete Example of Proxy

  • آنچه ما آموخته ایم؟ What We've Learned?

نمایش نظرات

نظری ارسال نشده است.

آموزش اشیاء پروکسی و بازتاب در جاوا اسکریپت
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 23m
30
Pluralsight (پلورال سایت) pluralsight-small
11 خرداد 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shawn Wildermuth Shawn Wildermuth

شاون ویلدرموت از ابتدای دهه 80 که Vic-20 را به دست آورد ، با رایانه ها و نرم افزارها سر و صدا داشت. وی از سال 2002 به عنوان MVP مایکروسافت به عنوان ASP.NET Insider و ClientDev Insider با مایکروسافت درگیر است. وی هشت کتاب و مقاله بیشمار درباره توسعه نرم افزار تالیف کرده است. همچنین می توانید او را در یکی از کنفرانس های محلی و بین المللی که در آن سخنرانی کرده است ، از جمله TechEd ، Oredev ، SDC ، NDC ، VSLive ، DevIntersection ، MIX ، Devteach ، DevConnections و Dev Reach مشاهده کنید. او یکی از ذهن های وایلدر است.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.