javascript简介

javascript是一种通用的、基于原型的、面向对象的脚本语言,它当初的设计目标是在不占用很多系统和网络资源的情况下提供一种可以插入不同的应用程序的通用代码。javascript主要从java借用了不少语法的格式,但也受到了别的语言或开发工具的影响。如Perl语言。

  javascript具有如下的语言特点:

  1. 是一种脚本编写语言(解释型,和HTML结合好);

  2. 基于对象的语言;

  3. 开发的环境简单,记事本就可以编写;

  4. 安全性好;

  5. 动态性(客户端、事件驱动);

  6. 跨平台性(依懒于浏览器,与操作环境无关);

从本质上说javascript和java没有什么联系,只是名字相差不多而已。若非要区别它们,则可以从下面的角度一区别:

   javascript是解释型语言,当程序执行的时候,浏览器一边解释一边执行。而java是编译型语言,必须经过JDK的编译,在java虚拟机上执行。

   代码格式不一样,Java的代码经过JDK编译后成为二进制的以class作为扩展名的文件,而javascript是纯文本的文件。

   在HTML中的嵌入方式不一样。Java可以通过Applet嵌入HTML文件,而javascript是直接地写入一个文本文件或直接写入HTML文件中。