祥叔学编程

祥叔学编程
随笔 - 43, 文章 - 0, 评论 - 250, 阅读 - 20万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  JavaScript

摘要:在ajax请求中,不能更新地址栏,地址栏上的“前进”和“后退”按钮就失效了,带来了另外一种糟糕的用户体验。这里给出三种解决方案:方案一:使用window. onhashchange 事件;方案二:使用jQuery.History.js;方案三:jquery.ba-hashchange.js 阅读全文

posted @ 2012-11-26 09:34 祥叔 阅读(7182) 评论(6) 推荐(6) 编辑

摘要:所有面向对象的语言都应该有继承的特性,JavaScript 也不例外。   在JavaScript中实现继承可以有多种方法,下面说两种常见的。 阅读全文

posted @ 2010-05-01 17:21 祥叔 阅读(683) 评论(0) 推荐(1) 编辑

摘要:在面向对象语言里重载是很重要的一个特性,而JavaScript这个自称面向对象的语言竟然没有直接提供重载的功能 阅读全文

posted @ 2010-04-30 23:44 祥叔 阅读(1196) 评论(0) 推荐(0) 编辑

摘要:这节来说下JavaScript的私有成员和公开成员,虽然JavaScript没有private和public关键字,但还是那句话——作为开发人员我们要有面向对象的思想! 阅读全文

posted @ 2010-04-30 22:05 祥叔 阅读(764) 评论(1) 推荐(0) 编辑

摘要:在上一节面 向对象的JavaScript(1):命名空间 中说了怎么定义JavaScript命名空间,这一节来说下紧接着的一个概念——类。虽然JavaScript中没有class关键字,但作为开发人员我们一定要有这个思想 。在C#中类可以分为实例类和静态类,JavaScript亦然。 阅读全文

posted @ 2010-04-30 18:27 祥叔 阅读(741) 评论(1) 推荐(0) 编辑

摘要:在小项目中对于JavaScript使用,只要写几个function就行了。但在大型项目中,尤其是在开发追求良好的用户体验的网站中,如SNS,就会用到大量的JavaScrpt,有时JavaScript的工作量胜过了C#,这时写一堆function,就会显得很乱,甚至会出现命名冲突,管理和维护起来都很麻烦。对于这种情况我们就需要使用面向对象的思想来开发JavaScript。那我们就这样作罢:  对于一个项目,首先要有个命名空间。所以我们首先要做的是定义一个函数来注册命名空间 阅读全文

posted @ 2010-04-30 16:11 祥叔 阅读(956) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示