تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ nafise
سلام منظور از Reflect که در مثال‌های پروکسی میاد چیه؟
جامعه جاوا اسکریپت ایجاد شده در ۱۱ آذر ۱۴۰۱
const monster1 = { eyeCount: 4 };
const handler1 = {
  set(obj, prop, value) {
    if ((prop === 'eyeCount') && ((value % 2) !== 0)) {
      console.log('Monsters must have an even number of eyes');
    } else {
      return Reflect.set(...arguments);
    }
  }
};

سلام وقتتون بخیر.

Reflect یک built-in function هست برای کار با Object‌ها و proxy‌ها .

که میتونید با استفاده از اون تغییراتی روی هدفتون انجام بدید و ویژگی هایی به اون اضافه یا کم کنید .

برای اطلاعات کامل در مورد Reflect به اینجا مراجعه کنید .


بهترین پاسخ
علیرضا ایمانی ۱۱ آذر ۱۴۰۱، ۱۷:۲۳