即时初始化

Sye*_*Ali 3 object

即时初始化意味着什么?

mjv*_*mjv 5

这是"惰性"初始化,即仅在/如果第一次需要底层模块或特征时执行初始化.
这种做法的目的是通过不加载在应用程序的给定会话中不系统地需要的模块来节省时间并且在较小程度上节省内存或其他运行时资源.

它对HTML页面特别有用,其中只有基本资源与主页面一起加载,但所有其他资源仅在DOM中用占位符标记,仅包含一些[通常] javascript片段的必要信息以有效替换该位置使得基础图像或其他资源在需要时从用户(或者某些计时器事件)执行某些操作后加载.有关将JITI用于网页的更多信息,请参阅此文章

使用HTML可以加快页面加载速度,从而提供更快速的应用程序,因为页面加载速度更快.