摘要: 缓存:本地缓存和分布式缓存及缓存过期时间设置 阅读全文
posted @ 2016-04-16 16:22 lucyun 阅读(5407) 评论(0) 推荐(0) 编辑
摘要: 链接:http://www.ruanyifeng.com/blog/2012/04/functional_programming.html http://www.cnblogs.com/kym/archive/2011/03/07/1976519.html http://www.zhihu.com/ 阅读全文
posted @ 2016-03-30 13:51 lucyun 阅读(173) 评论(0) 推荐(0) 编辑
摘要: javascript reduce map函数方法 阅读全文
posted @ 2016-03-30 13:30 lucyun 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 比较操作符的操作数可以是任意类型。然而,只有数字和字符串才能真正执行边角操作,因此那些不是数字和字符串的操作数都讲进行类型转换,类型转换规则如下: 如果操作数为对象,那么对象转换为原始值:如果valueOf()返回一个原始值,那么直接使用这个原始值。否则,使用toString()的转换结果进行操作。 阅读全文
posted @ 2016-03-25 11:03 lucyun 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 因为有父, 子节点同在, 因为有监听事件和浏览器默认动作之分. 使用 JavaScript 时为了达到预期效果经常需要阻止事件和动作执行. 一般我们会用到三种方法, 分别是 stopPropagation(), preventDefault() 和 return false. 它们之间有什么区别, 阅读全文
posted @ 2016-03-22 15:58 lucyun 阅读(3102) 评论(0) 推荐(0) 编辑
摘要: string.IsNullOrEmpty 判断字符串是否为:null或者string.Empty。如果是如"\t"这样的字符就返回false了,为了达到判断过滤这些功能,就要使用Trim()和Length属性帮忙,判断是否长度为零,于是乎就产生了如下的方法。 string.IsNullOrWhite 阅读全文
posted @ 2016-03-22 14:28 lucyun 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 一、为什么要用require.js? 最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。下面的网页代码,相信很多人都见过。 <script src="1.js"></script> <script s 阅读全文
posted @ 2016-03-21 16:03 lucyun 阅读(379) 评论(0) 推荐(0) 编辑
摘要: jquery on() bind() live() delegate()比较 链接:http://www.cnblogs.com/leejersey/p/3545372.html 阅读全文
posted @ 2016-03-21 14:21 lucyun 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 链接:http://www.cnblogs.com/artech/archive/2007/03/04/663728.aspx http://www.tuicool.com/articles/Unq6z2 阅读全文
posted @ 2016-03-21 13:47 lucyun 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 托管堆内存分配 阅读全文
posted @ 2016-03-21 10:06 lucyun 阅读(907) 评论(0) 推荐(0) 编辑