
javascript
文章平均质量分 68
saintsaya
这个作者很懒,什么都没留下…
展开
-
javascript深入理解js闭包
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 下面就是我的学习笔记,对于Javascript初学者应该是很有用的。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 [c...原创 2013-11-28 18:00:16 · 74 阅读 · 0 评论 -
jQuery的deferred对象详解
jQuery的开发速度很快,几乎每半年一个大版本,每两个月一个小版本。 每个版本都会引入一些新功能。今天我想介绍的,就是从jQuery 1.5.0版本开始引入的一个新功能----deferred对象。 这个功能很重要,未来将成为jQuery的核心方法,它彻底改变了如何在jQuery中使用ajax。为了实现它,jQuery的全部ajax代码都被改写了。但是,它比较抽象,初学者很难掌握,网上的教程...原创 2014-07-23 10:21:05 · 86 阅读 · 0 评论 -
js日常日期时间操作
[code="html"] New Document [/code] [code="javascript"] String.prototype.Left = function(len){ if(isNaN(len)||len==null){ len = 0; } else { if(parseInt(len)this.length) { l...原创 2014-04-10 14:36:27 · 91 阅读 · 0 评论 -
使用ajax和js无刷新改变页面内容和地址栏URL
在访问现在很火的google plus时,细心的用户也许会发现页面之间的点击是通过ajax异步请求的,同时页面的URL发生了了改变。并且能够很好的支持浏览器的前进和后退。不禁让人想问,是什么有这么强大的功能呢? HTML5里引用了新的API,就是history.pushState和history.replaceState,就是通过这个接口做到无刷新改变页面URL的。 与传统的AJAX的区别...原创 2014-04-13 17:09:39 · 290 阅读 · 0 评论