摘要: 先理解变量的作用域var n=999;function f1(){ alert(n);}f1(); // 999function f1(){ var n=999;}alert(n); // error以上2个函数,第二个报错,无法读取在f1中的变量n,因为不是全局变量。如何从外部来读取局部变量呢... 阅读全文
posted @ 2015-08-18 17:55 黑龙波 阅读(136) 评论(0) 推荐(0) 编辑
摘要: markhttp://www.ibm.com/developerworks/cn/web/1304_zengyz_jsoo/ 阅读全文
posted @ 2015-08-18 17:31 黑龙波 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 什么是原型链ECMAScript中,每个由构造器创建的对象都拥有一个指向构造器prototype属性值的隐式引用,这个引用称为原型(prototype)。每个原型也可以拥有指向自己原型的隐式引用(即该原型的原型),如此下去,就是所谓的原型链(prototype chain),在具体的语言实现中,每个... 阅读全文
posted @ 2015-08-18 17:21 黑龙波 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一切事物皆对象。javascript中的面向对象是基于原型(prototype)的方式。举个例子:工厂里生成汽车,工人和机器(相当于constructor构造器),通过各种零部件(相当于prototype属性),来构造汽车。对象声明:1. 字面式var person ={ name:"张三"... 阅读全文
posted @ 2015-08-18 16:32 黑龙波 阅读(113) 评论(0) 推荐(0) 编辑