一路向前走

其中的代码,如果您有更好的改进,请一定提出您的宝贵意见及建议

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: :: 管理 ::

2014年3月10日

摘要: javascript 是一种基于原型的编程 (prototype based programming) 的语言, 而与我们通常的基于类编程 (class based programming) 有很大的区别,我列举重要的几点如下:函数是first class object,也就是说函数与对象具有相同的语言地位没有类,只有对象函数也是一种对象,所谓的函数对象对象是按引用来传递的那么这种 prototype based programming 的语言如何实现继承呢(OO的一大基本要素), 这也便是 prototype 的由来。看下面的代码片断:function foo(a, b, c){ retur 阅读全文
posted @ 2014-03-10 16:22 Adair 阅读(325) 评论(0) 推荐(0) 编辑