ECMA-262-3 in detail. Chapter 6. Closures.

Read this article in: Russian, Chinese.

Introduction

In this article we will talk about one of the most discussed topics related with JavaScript — about closures. The topic, as a matter of fact, is not new and was discussed many times. However we will try to discuss and understand it more from theoretical point of view, and also will look at how closures are made in ECMAScript from within.
Continue reading