В CouchDB показывает , что означает «это»?

Я пытаюсь понять CouchDB и couchapp, и пока я прохожу через это, я вижу нехватку использования 'this' в любом учитывая контекст. Я понимаю, что объекты show получают документ и запрос и могут работать с ними со списками и представлениями. Все эти операции являются объектами Javascript. Но CouchApp также, кажется, хранит в виде строк всевозможные вещи: файлы README, шаблоны усов и так далее. Он должен каким-то образом иметь к ним доступ. Предоставляет ли оператор this в контексте show доступ к корню проектного документа каким-либо образом, предоставляя доступ к объектам каким-либо способом, отличным от , требуется ] синтаксис?

В Javascript, this должен быть определен каким-то образом в каждом контексте, а именно: «Существует this значение, связанное с каждым активным контекстом выполнения . Значение this зависит от вызывающей стороны и типа выполняемого кода и определяется, когда управление входит в контекст выполнения. Значение this , связанное с контекстом выполнения, является неизменным »(ECMA -262 Spec, 3-е издание, раздел 10.1.7). Что это означает в контексте исполняемого документа проекта CouchDB show function? Функция представления или списка ?

6
задан Elf Sternberg 6 July 2011 в 02:41
поделиться