摘要:
本篇文章在上篇的基础上继续讨论了使用缓存的几个误区,包括:缓存大量的数据集合,而读取其中一部分;缓存大量具有图结构的对象导致内存浪费;缓存应用程序的配置信息;使用很多不同的键指向相同的缓存项;没有及时的更新或者删除再缓存中已经过期或者失效的数据。 缓存大量的数据集合,而读取其中一部分 在很多时候...
阅读全文
posted @ 2014-12-19 11:11
BlueWhale84
阅读(146)
推荐(0)
编辑
摘要:
如果说要对一个站点或者应用程序经常优化,可以说缓存的使用是最快也是效果最明显的方式。一般而言,我们会把一些常用的,或者需要花费大量的资源或时间而产生的数据缓存起来,使得后续的使用更加快速。 如果真要细说缓存的好处,还真是不少,但是在实际的应用中,很多时候使用缓存的时候,总是那么的不尽人意。换句话说...
阅读全文
posted @ 2014-12-19 11:10
BlueWhale84
阅读(184)
推荐(0)
编辑
摘要:
模块化怎么分模块AngularJS自己有模块的概念,但只是为controller、direcitive、service等提供一个集合的概念,并没有文件调度的功能。官方推荐的模块分类方法是:angular.module('app',['app.directive','app.controller','...
阅读全文
posted @ 2014-12-19 11:03
BlueWhale84
阅读(389)
推荐(0)
编辑
摘要:
在使用AngularJS中的scope时,会有6个主要陷阱。如果你理解AngularJS背后的概念的话,这6个点其实非常的简单。但是在具体讲述这6个陷阱之前我们先要讲两个其它的概念。概念1: 双向数据绑定双向数据绑定是AngularJS中非常重要的一个部分。一般的绑定对于我们来说已经非常熟悉了。即使...
阅读全文
posted @ 2014-12-19 09:10
BlueWhale84
阅读(386)
推荐(0)
编辑
摘要:
在Javascript中,函数是第一类对象,这意味着函数可以像对象一样按照第一类管理被使用。既然函数实际上是对象:它们能被“存储”在变量中,能作为函数参数被传递,能在函数中被创建,能从函数中返回。因为函数是第一类对象,我们可以在Javascript使用回调函数。在下面的文章中,我们将学到关于回调函数...
阅读全文
posted @ 2014-12-19 09:07
BlueWhale84
阅读(297)
推荐(0)
编辑