01 2016 档案

摘要:在添加好了javadoc与source后,在eclipse中,使用快捷键"Shift+F2",可快速调出选中类的api文档;使用快捷建F3(或在类上点击右键,现在查看声明),可打开类的源文件。 阅读全文
posted @ 2016-01-19 16:53 darr 阅读(140) 评论(0) 推荐(0)
摘要:babel script.js --out-file script-compiled.js 阅读全文
posted @ 2016-01-19 13:23 darr 阅读(130) 评论(0) 推荐(0)
摘要:memory:保持以前的值,将添加到这个列表的后面的最新的值立即执行调用任何回调 (像一个递延 Deferred)。回调函数是从异步队列Deferred分离出来的,所以很多的接口设计都是为了契合Deferred接口,memory用的很多,这个缓存的设计这里提及一下主要是用来实现deferred的异步... 阅读全文
posted @ 2016-01-19 11:05 darr 阅读(362) 评论(0) 推荐(0)
摘要:http://www.imooc.com/code/3417迭代器迭代器是一个框架的重要设计。我们经常需要提供一种方法顺序用来处理聚合对象中各个元素,而又不暴露该对象的内部,这也是设计模式中的迭代器模式(Iterator)。jQuery中的$.each方法就是一个典型的迭代器,通过each我们可以传... 阅读全文
posted @ 2016-01-15 16:09 darr 阅读(2346) 评论(0) 推荐(0)
摘要:http://www.imooc.com/code/3412关于jQuery对象的包装var $UL = $("#ul");通过对sizzle的分析,我们可以得知Query选择器最终都是通过DOM接口实现取值的, 但是通过jQuery处理后返回的不仅仅只有DOM对象,而是一个包装容器,返回jQuer... 阅读全文
posted @ 2016-01-14 17:26 darr 阅读(133) 评论(0) 推荐(0)
摘要:&& 优先级高于||1||0&&21(1||0)&&22https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/Operator_Precedence 阅读全文
posted @ 2016-01-14 14:04 darr 阅读(141) 评论(0) 推荐(0)
摘要:http://www.imooc.com/code/3403如果jQuery没有插件接口的设计,那么他就像个光杆司令没有兵,就是没有手下,只有自己一个封闭的城堡。因此jQuery城堡需要设计一个大门 -插件接口,从而打开大门开始招兵买马。当然jQuery除了获得“开发者社区”的大力支持外,也有很多大... 阅读全文
posted @ 2016-01-13 18:02 darr 阅读(634) 评论(0) 推荐(0)
摘要:http://www.imooc.com/code/3402 jQuery的核心理念是Write less,Do more(写的更少,做的更多),那么链式方法的设计与这个核心理念不谋而合。那么从深层次考虑这种设计其实就是一种Internal DSL。DSL是指Domain Specific Lang... 阅读全文
posted @ 2016-01-12 14:49 darr 阅读(9887) 评论(0) 推荐(0)
摘要:http://zhuanlan.zhihu.com/FrontendMagazine/20486738 阅读全文
posted @ 2016-01-12 11:01 darr 阅读(175) 评论(0) 推荐(0)
摘要:http://www.imooc.com/code/3401通过new操作符构建一个对象,一般经过四步:A.创建一个新对象 B.将构造函数的作用域赋给新对象(所以this就指向了这个新对象) C.执行构造函数中的代码 D.返回这个新对象最后一点就说明了,我们只要返回一个新对象即可。其实new操作符主... 阅读全文
posted @ 2016-01-10 16:13 darr 阅读(486) 评论(0) 推荐(0)
摘要:var undefined = "东方云游";alert(undefined); // undefined 不一定为undefined ie8(包含ie8)以下会返回 "东方云游"首先全局作用域的undefined是window下面的一个属性,这个属性对于一般的浏览器是不能被修改的。但是在ie8... 阅读全文
posted @ 2016-01-09 15:01 darr 阅读(275) 评论(0) 推荐(0)
摘要:a = a + 10;->//有利于代码的维护var ispeed = 10;a = a + 10; 阅读全文
posted @ 2016-01-09 13:57 darr 阅读(124) 评论(0) 推荐(0)
摘要:http://www.imooc.com/code/3247立即调用表达式任何库与框架设计的第一个要点就是解决命名空间与变量污染的问题。jQuery就是利用了JavaScript函数作用域的特性,采用立即调用表达式包裹了自身的方法来解决这个问题。jQuery的立即调用函数表达式的写法有三种:写法1:... 阅读全文
posted @ 2016-01-09 12:49 darr 阅读(2420) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/inuyasha1121/article/details/41075321vue.jsoc 阅读全文
posted @ 2016-01-07 11:29 darr 阅读(102) 评论(0) 推荐(0)
摘要:jQuery jQuery分离构造器http://www.imooc.com/code/3398var $$ = ajQuery = function(selector) { this.selector = selector; return this... 阅读全文
posted @ 2016-01-06 10:30 darr 阅读(312) 评论(0) 推荐(0)
摘要:如果我们需要同时使用jQuery和其他JavaScript库,我们可以使用 $.noConflict()把$的控制权交给其他库。旧引用的$ 被保存在jQuery的初始化; noConflict() 简单的恢复它们。 通过类似swap交换的概念,先把之前的存在的命名空间给缓存起来,通过对比当前的命名... 阅读全文
posted @ 2016-01-05 19:35 darr 阅读(528) 评论(0) 推荐(0)
摘要:(function(global, factory) { factory(global);}(typeof window !== "undefined" ? window : this, function(window, noGlobal) { var jQuery = function... 阅读全文
posted @ 2016-01-05 17:59 darr 阅读(142) 评论(0) 推荐(0)