9 / 9
Как реализовать ленивое вычисление (lazy evaluation)?
Ленивое вычисление — стратегия, при которой значение вычисляется не в момент определения, а при первом обращении. В JavaScript реализуется через функции-обёртки (thunks), генераторы, геттеры и Proxy. Это экономит ресурсы: если значение никогда не запросят, оно не будет вычислено.