博文

详细解释javascript继承原理(2007-09-04 00:52:00)

摘要:目前 javascript的实现继承方式并不是通过“extend”关键字来实现的,而是通过constructor function和prototype属性来实现继承。首先我们创建一个animal类
js 代码    var  animal= function(){  //这就是constructor function 了 
   this.name = 'pipi';        this.age = 10;          this.height = 0;       }        //建立一个动物的实例      var a1 =  new animal ();   
构造函数与其他普通函数区别在于,1.构造函数里有 this关键字,2.调用构造函数是使用的new关键字。通过new运算符调用构造函数animal 后,系统就会返回一个对象,这个对象就相当于
js 代码 var a1 = { name:'pipi' ,age:10,height:0 }      //或者   var a1 = new Object();   a1.name='pipi';   a1.age = 10;   a1.height = 0;&......

阅读全文(3182) | 评论:0

<<javascript高级程序设计教程>>简介及下载(2007-09-01 23:22:00)

摘要:当您从书架上拿出这本书的时候,我想您肯定对Ajax技术有着浓厚的兴趣,而本书也正是您的正确选择。本书的作者Nicholas C. Zakas用通俗易懂的语言,将JavaScript的诞生、现在的状况、未来的发展和与其紧密相关的各种技术一一详尽地叙述出来,刚学JavaScript的朋友,可以按部就班成为高手,而已经是高手的朋友,则可以将本书作为参考手册。 第1章讲述了JavaScript的起源,给大家一个关于JavaScript正确的认知。 第2~5章详细介绍了JavaScript语言本身,揭示了一些JavaScript不为认知的语言特点。 第6~9章介绍了JavaScript和浏览器进行交互的一些基础知识和一些进阶知识,如DOM的基础、正则表达式。 第10~13章介绍了一些更加高级的JavaScript技巧,这些技巧可以构建良好的客户端逻辑,包括表格排序、拖动等。 第14章关于错误处理的内容,既有如何编程处理JavaScript错误,也包含了如何调试JavaScript的方法,而调试一直是JavaScript的弱项。 第16、17章讲述了利用JavaScript进行客户端到服务器的同学,不仅仅介绍了现在的Ajax技术的基础XML HTTP Request,还介绍了曾经出现过的一些方法。第17章更明确的介绍了如何调用Web服务。 第19章,介绍了如何考虑生产环境中JavaScript所需要注意的一些事情,如安全性、性能等。 第20章,展望了JavaScript未来的发展。 本书除了介绍了JavaScript的各个方面外,更难得的是,作者更涵盖了现今各个流行浏览器之间在这些方面的区别,并帮助读者,解决这些问题。 本书第1~5章由张欣翻译,第6~20章由曹力翻译,全书由张欣统稿、润色及审校。还要感谢全体工作人员的努力才将本书完成。 我们深深地感我们的家人和朋友。在翻译过程中,他们给予了我们莫大的关心、支持和帮助。 限于我们的水平,翻译过程中的疏漏和错误再作难免,请广大读者批评指正。 曹力
2006年于东南大学 目录第1章 JavaScript是什么 1 1.1 历史简述 1 1.2 JavaScript实现 2 1.2.1 ECMAScript 3 1.2.2 DOM 5 1.2.3 BOM 8 1.3 小结 8......

阅读全文(5564) | 评论:0