摘要: Javascript本身并不支持面向对象,它没有访问控制符,它没有定义类的关键字class,它没有支持继承的extend或冒号,它也没有用来支持虚函数的virtual,不过,Javascript是一门灵活的语言,下面我们就看看没有关键字class的Javascript如何实现类定义,并创建对象 阅读全文
posted @ 2008-11-28 21:22 aoogur 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 许多刚接触编程的朋友都可能理解不了类,其实类是对我们这个现实世界的模拟,把它说成“类别”或者“类型”可能会更容易理解一些。比如“人”这种动物就是一个类,而具体某一个人就是“人”这个类的一个实例,“人”可以有许多实例(地球人超过六十亿了),但“人”这个类只有一个。你或许会说那男人和女人不也是人么?怎么只能有一个?其实这里要谈到一个继承的东西,后边才讲,请继续看下去.... 阅读全文
posted @ 2008-11-28 20:48 aoogur 阅读(171) 评论(0) 推荐(0) 编辑
摘要: shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined var a = [1,2,3,4,5]; var b = a.shift(); //a:[2,3,4,5] b:1 unshift:将参数添加到原数组开头,并返回数组的长度 阅读全文
posted @ 2008-11-28 16:04 aoogur 阅读(8924) 评论(0) 推荐(0) 编辑
摘要: Math对象中的方法 Math.random() 该方法返回一个0到1之间的随机数,不包括0和1。 要实现获得一个maxNumber到minNumber范围内的随机整数,实现方法如下: choNumber=maxNumber-minNumber+1; number=Math.floor(Math.random()*choNumber+minNumber) 阅读全文
posted @ 2008-11-28 15:26 aoogur 阅读(346) 评论(0) 推荐(0) 编辑