Proxy و Reflect امکان intercept کردن عملیات شیء را فراهم میکنند. اساس واکنشپذیری Vue.
Proxy چیست؟
Proxy یک wrapper روی شیء است که عملیات get، set، delete و غیره را intercept میکند.
- get trap: خواندن
- set trap: نوشتن
- deleteProperty: حذف
کاربردها
Validation خودکار، Logging، Lazy Loading و سیستمهای Reactive (Vue 3).
جمعبندی
Proxy قدرتمندترین ابزار متاپروگرامینگ JavaScript است.
هنوز دیدگاهی ثبت نشده
اولین نفری باشید که نظر میدهد!