Proxy Arrays

The Proxy object works in some strange ways with Arrays

by Richard Hunter

HTML

<h1>Proxy function only works in Firefox at present</h1>

JavaScript

var data = ['hello', 'world'];
var handler = {
    set : function () {
        console.log("set");
    }
};
var proxy = new Proxy(data, handler);

var keys = Object.keys(proxy);


keys.forEach(function(key) {

    console.log(this[key]);

}, proxy);