@todojs/

Proxy 1 - Ejemplo de Proxy()

JavaScript

No description

fork
loading
main.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
var obj = {a: 1, b: 2};

var obj2 = new Proxy(
    obj,
    {
        get : function(target, propertyKey) {
            console.log('get:', propertyKey);
            return Reflect.get(target, propertyKey);
        }
    }
);

// Referencia original
var c = obj.a;          // no muestra ningún mensaje

// Referencia supervisada
var d = obj2.a;         // get: a

// Acceso a una propiedad no existente
var e = obj2.no_exist;  // get: no_exist
Native Browser JavaScript