[#] [Перевод] ES6 в деталях: прокси
habrabot(difrex,1) — All
2015-09-18 16:30:04


Ряд публикаций Джейсона Орендорфа ES6 In Depth посвящен ES6, который добавили в язык программирования JavaScript в 6 итерации ECMAScript. Сегодня будем делать такие штуки:

var obj = new Proxy({}, {
get: function (target, key, receiver) {
console.log(`getting ${key}!`);
return Reflect.get(target, key, receiver);
},
set: function (target, key, value, receiver) {
console.log(`setting ${key}!`);
return Reflect.set(target, key, value, receiver);
}
});


Немного сложно для первого примера. Подробнее объясню позже, пока что посмотрим, что за объект мы создали. [Читать дальше →][1]

[1]: http://habrahabr.ru/post/267165/#habracut