JavaScript

Proxy & Reflect

Në shqip përdoret i njëjti emër.

ShpjegimiSQ

Një Proxy mbështjell një objekt dhe kap çdo lexim, shkrim ose fshirje të vetive — Vue-ja e përdor për reaktivitet. Reflect jep versionet „normale“ të këtyre veprimeve.

EnglishEN

A Proxy wraps an object and intercepts every property read, write or delete — Vue uses it for reactivity. Reflect provides the “normal” versions of those operations.

Si ta mendosh

Si një sekretar që i dëgjon të gjitha thirrjet para se t'ia kalojë shefit.

Lexoje në anglisht

Like a secretary screening every call before passing it to the boss.

Shembull kodijavascript

const nx = new Proxy({}, {
  set(obj, k, v) { console.log(`${k} = ${v}`); return Reflect.set(obj, k, v); }
});
nx.nota = 5;   // "nota = 5"

Terma të lidhur