祥叔学编程

祥叔学编程
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年4月30日

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

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

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

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

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

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

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

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