bind привязывает объект к this моей функции, и для доступа к нему в функции я должен буду писать this.name, а не просто name, а я же хочу привязать объект к lexical environment
по идее lexical environment создается при каждом вызове функции и существует до тех пор, пока существуют функции, которые на него замыкаются (или до выхода из функции)
эх были бы макросы в js...
все-таки lisp чуть чуть мощнее...
|