本文档是关于JavaScript教程的一节内容,主要讲解对象方法的引用。在JavaScript中,对象的方法实际上是内置的函数,可以直接通过对象名来调用。例如,要引用一个名为`university`的对象的`showmy()`方法,可以使用`document.write(university.showmy())`或者`document.write(university)`的方式进行调用。对于Math对象内部的函数,如`cos()`,可以利用`with`语句简化引用,如`with(math) { document.write(cos(35)); document.write(cos(80)); }`。如果不使用`with`,则需要显式写出完整的对象名前缀,如`document.write(Math.cos(35))`和`document.write(math.sin(80))`。
JavaScript作为一门基于对象和事件驱动的编程语言,由Netscape公司开发,最初称为LiveScript,主要用于扩展浏览器功能。它具备脚本编写语言的特点,易于开发实时动态的Web应用。尽管JavaScript与Java有相似之处,但两者是由不同的公司(Sun Microsystems和Netscape)开发,Java侧重于面向对象的系统开发,而JavaScript更适合于浏览器环境,无需编译,直接运行在客户端。
文章还提到了JavaScript的一些基本特点,包括但不限于:简单性(易于学习和使用)、安全性(通过安全沙箱机制限制脚本的权限)、动态性(允许运行时修改对象属性和行为)以及跨平台性(可以在多种浏览器环境中运行)。JavaScript与Java的主要区别在于开发目的、语法要求以及执行方式:Java需要编译后执行,而JavaScript是解释执行的。
此外,文章还讨论了JavaScript的面向对象特性,指出虽然在Java中面向对象是强制性的,但在JavaScript中,开发者可以根据项目需求选择是否采用面向对象设计。本文提供了一个关于JavaScript对象方法引用的实用指南,适合JavaScript初学者和有一定经验的开发人员参考。