摘要: 一 原型对象 原型对象实际上就是构造函数的一个实例对象,和普通的实例对象没有本质上的区别。可以包含特定类型的所有实例的共享属性或者方法。这样,如果我们需要修改所有实例中的属性或者方法,就只需要修改一处,就能够影响到所有实例了。因为原型中的属性和方法是共享的。我们可以看下两个图示: 构造函数方... 阅读全文
posted @ 2015-09-01 18:02 &&123 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 在函数(方法)中声明的所有变量,他们在整个函数中都有定义var scope="abc";function f() { alert(scope); //显示undefine var scope="local"; alert(scope); //显示local}原因:由于作用域规则的限制,输出的并... 阅读全文
posted @ 2015-09-01 11:32 &&123 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 对象直接量创建一个对象:var obj = {x:[1,2],y:23}; 代码跟下面是一样的。var obj=new Object();obj.x=new Array(1,2);obj.y=23;一、什么是匿名函数在Javascript定义一个函数一般有如下三种方式:函数关键字(function)... 阅读全文
posted @ 2015-09-01 10:30 &&123 阅读(981) 评论(0) 推荐(0) 编辑