最近我潜入了整个客户端MVC/MVVM设计模式,我特别感兴趣的是backbone.js.
我不完全理解的一件事是当模型不再需要它们时会发生什么.
假设我们有一个拥有用户和产品的应用.我们有用户模型/视图和产品模型/视图
注意:为简单起见,我们不是用户.我们可以只是CRUD用户/产品.
当我进入产品页面时,我假设我们加载模型和对应的视图.
当我们离开页面并进入用户页面时会发生什么.加载了用户模型/视图,但仍然加载了产品.
我们是否保持它们的负载,骨干是否为您处理,或者您是否明确需要结束某些对象.
javascript garbage-collection memory-leaks memory-management backbone.js