代码改变世界

优化Angular应用的性能

2017-05-20 17:52 by 叶孤成, 1701 阅读, 0 推荐, 收藏, 编辑
摘要:MVVM框架的性能,其实就取决于几个因素: 监控的个数 数据变更检测与绑定的方式 索引的性能 数据的大小 数据的结构 我们要优化Angular项目的性能,也需要从这几个方面入手。 1. 减少监控值的个数 监控值的个数怎么减少呢? 考虑极端情况,在不引入Angular的时候,监控的个数是为0的,每当我 阅读全文

纯js实现自定义模态框

2017-05-20 17:48 by 叶孤成, 6265 阅读, 0 推荐, 收藏, 编辑
摘要:一个很简单的模态对话框 点击这里关闭 显示模态对话框 阅读全文

AngularJS方法 —— angular.bind

2017-05-03 16:54 by 叶孤成, 186 阅读, 0 推荐, 收藏, 编辑
摘要:描述: 上下文,函数以及参数动态绑定,返回值为绑定之后的函数. 其中args是可选的动态参数,self在fn中使用this调用。 使用方法: angular.bind(self,fn,args ); 参数: 返回值:返回动态绑定之后的函数; 实例: 阅读全文

Angular - - angular.identity和angular.noop

2017-05-03 13:57 by 叶孤成, 143 阅读, 0 推荐, 收藏, 编辑
摘要:angular.identity 函数返回本身的第一个参数。这个函数一般用于函数风格。 格式:angular.identity() 使用代码 angular.noop 一个不执行任何操作的空函数。这个函数一般用于函数风格。 格式:angular.noop(); 贴代码: 这两个api的也是有点醉,总 阅读全文

angular.extend方法和merge方法

2017-05-02 16:17 by 叶孤成, 2038 阅读, 0 推荐, 收藏, 编辑
摘要:angular.extend方法和merge方法以及用法 阅读全文

rxjs简单入门

2017-03-28 17:26 by 叶孤成, 6389 阅读, 1 推荐, 收藏, 编辑
摘要:摘要: # rxjs简单入门 > rxjs全名Reactive Extensions for JavaScript,Javascript的响应式扩展, 响应式的思路是把随时间不断变化的数据、状态、事件等等转成可被观察的序列(Observable Sequence),然后订阅序列中那些Observab 阅读全文

JS面向对象基础篇(封装 继承 多态)

2017-02-22 11:58 by 叶孤成, 4447 阅读, 2 推荐, 收藏, 编辑
摘要:首先我们要创建一个对象,我们可以利用javascript的语法特征,以类的思想来创建对象 一:封装 (1)原始方法,代码如下 (2)工厂加工, 代码如下 (3)构造函数方式, 代码如下 (4)原型方法, 代码如下 (5)混合的构造函数/原型方式, 代码如下 二:继承(主要包括属性的继承和方法的继承) 阅读全文