У меня есть основной вопрос, термин на кончике моего языка.
Учитывая, что выражение 1 + 1
с нетерпением оценивается:
var bar = 1 + 1;
А затем оно оборачиваетсяфункция для ленивой оценки:
function getBar() {
return 1 + 1;
}
var bar = getBar();
Единственная цель getBar
- вернуть лениво вычисленное выражение, причина, по которой ленивая оценка используется, не имеет значения.
Что такоетермин для getBar
оболочки в этом контексте?