摘要: 有同事问了我几个和Javascript的类继承的小问题,我在也不太理解的情况下,胡诌了一通. 回来以后有些内疚, 反省一下, 整理整理Javascript的prototype的原理, 自己清楚点, 也希望对别人也有帮助.首先js里面没有类这回子事情, 虽然class是js的保留字, 但是到现在也没派上任何用场. 在js里面, 几乎所有的东西都是对象, 函数也是对象, 所以函数可以赋值给别的变量. 另外js对象也可以用数组的方式访问, 也就是说访问obj1.something, 也可以写成obj1['something'].在js里虽然没有类, 但是有一个在类编程里常用的的概念, 阅读全文
posted @ 2014-03-04 10:04 joy696163 阅读(332) 评论(0) 推荐(0) 编辑
摘要: prototype和closure是js中两个不好搞懂的概念,幸好网上有很多相关的文章,在网上查了一遍以后,总是是觉得有点理解了。今天先说说prototype。之前一直被ajax in action中文版附录里的一篇文章误导,该文有这样一段讲述functionMyObject(){}MyObject.prototype.color ="red";varobj1 =newMyObject();MyObject.prototype.color ="blue";MyObject.prototype.soundEffect ="boOOoing&quo 阅读全文
posted @ 2014-03-04 10:02 joy696163 阅读(172) 评论(0) 推荐(0) 编辑