03 2016 档案

摘要:所有的代码实例都不是直接copy的源码,都结合了本人的理解添加了原理描述与实例(可以直接运行),通俗易懂。 1.jQuery初始化代码段 技术亮点:jQuery无new化构建、每次jQuery构建的作用域隔离、jQuery拓展插件。 实现源码: 分析: 每次jQuery函数内部new的作用是隔离作用 阅读全文
posted @ 2016-03-23 11:57 chua1989 阅读(2722) 评论(2) 推荐(4)
摘要:本来是想放在博客园首页的,貌似篇幅不够被移除掉了。后来慢慢补上,看这篇文章吧:一些优秀的代码分析与学习【持续更新】,里面的内容会持续更新,这篇文章作废了 1.jQuery初始化代码段 技术亮点:jQuery无new化构建、每次jQuery构建的作用域隔离、jQuery拓展插件。 实现源码: var 阅读全文
posted @ 2016-03-21 17:36 chua1989 阅读(861) 评论(0) 推荐(4)
摘要:前言 为了后面描述方便,我们将保存模块的对象modules叫做模块缓存。我们跟踪的例子如下 <div ng-app="myApp" ng-controller='myCtrl'> <input type="text" ng-model='name'/> <span style='width: 100 阅读全文
posted @ 2016-03-15 17:12 chua1989 阅读(2622) 评论(1) 推荐(1)
摘要:依赖注入起源于实现控制反转的典型框架Spring框架,用来削减计算机程序的耦合问题。简单来说,在定义方法的时候,方法所依赖的对象就被隐性的注入到该方法中,在方法中可以直接使用,而不需要在执行该函数的时候再参数中添加这些依赖对象。 理解很简单,我们以一个例子说明 var $name = "chua", 阅读全文
posted @ 2016-03-10 17:43 chua1989 阅读(998) 评论(1) 推荐(4)
摘要:angular诞生有好几年光景了,有Google公司的支持版本更新还是比较快,从一开始就是一个热门技术,但是本人近期才开始接触到。只能感慨自己学习起点有点晚了。只能是加倍努力赶上技术前线。 因为有分析jQuery源码学到很多东西的原因,所以本人对新技术还是抱有追根问底的习惯,希望能从本质上理解他们。 阅读全文
posted @ 2016-03-09 15:38 chua1989 阅读(1288) 评论(4) 推荐(4)