摘要: 客户端JavaScript的存在把静态HTML转变为交互式的Web应用程序,脚本化Web页面的内容正是JavaScript存在的理由。一个文档对象模型或者说DOM就是一个API,它定义了如何访问组成一个文档的对象。动态文档内容document.write()只能在当前文档下在解析时使用wirte()... 阅读全文
posted @ 2015-03-25 22:19 TLXXM 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 1 //超类和子类 继承的实现 2 3 function R(w, h) { 4 var date = new Date(); 5 this.width = w; 6 this.height = h; 7 this.createtime = date.get... 阅读全文
posted @ 2015-03-24 15:53 TLXXM 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 类、构造函数、原型 :本质均为函数利用的原理是:词法作用域,调用对象及作用域链 闭包 属性查找方式设计和new运算符一起使用的函数叫做构造函数。构造函数的工作:初始化一个新创建的对象,设置在使用对象前需要设置的所有属性。注:new创建一个新的没有任何属性的对象,然后调用该函数(调用对象),把此对象作... 阅读全文
posted @ 2015-03-24 10:25 TLXXM 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 函数作用域和闭包词法作用域 它们在定义它们的作用域里运行,而不是在执行的作用域运行,但是只有在运行时,作用域链中的属性才被定义(调用对象),此时,可访问任何当前的绑定。 调用对象 当JavaScript解释器调用一个函数,它首先将作用域设置为定义函数时起作用的那个作用域链,然后在作用域最... 阅读全文
posted @ 2015-03-24 09:58 TLXXM 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 1 //可变参数的函数 注:也可以使用对象作为参数来实现 2 function Max() { 3 var temp = arguments[0] || 0; 4 for (var i = 1; i < arguments.length ; i++) { 5 if... 阅读全文
posted @ 2015-03-24 09:53 TLXXM 阅读(177) 评论(0) 推荐(0) 编辑