Introduction Proxies are objects for which the programmer has to define the semantics in JavaScript. The default object semantics are implemented in the JavaScript engine, often written in lower-level languages like C++. Proxies let the progr... 続きを読む
Methods of the handler object that are invoked by manipulating the corresponding proxy are called traps. The full proxy handler API additionally traps calls to new ES5 built-in methods such as Object.keys and Object.getOwnPropertyDescriptor. ... 続きを読む
javascript, eventLT on Firefox Developer Conference 2010Firefox Developers Conference 2010 で ECMAScript Harmony の Proxy について LT させて頂きました.発表資料発表に使った資料を SlideShare にアップロードしました.ES Harmony Proxy on Firefox 4V... 続きを読む
After marinating for a few months, my JSConf.eu slides: Proxies are Awesome! (Mobile/No-Flash version) These are based directly on the excellent work of Mark Miller and Tom Van Cutsem, who developed the harmony:proxies proposal that is now ap... 続きを読む
See also: the discussion thread on the es-discuss mailing list. A tech talk on harmony proxies is available here. To enable ES programmers to represent virtualized objects (proxies). In particular, to enable writing generic abstractions that ... 続きを読む