JSP与Javascript有什么样的区别


  首先,javascript是netscape 创造的,提交给ECMA组织进行 标准化,JavaScript在不停的 订正,从1.0到1.1、 1.2、1.3、1.5,而ECMAScript也在不停的 晋级,有Edition 1、2、3,其中Edition 3相当于JavaScript 1.5 。 固然MS后来 参加了 标准化,但还是以NS为主导的 。当前正在 制订的Edition 4也将以Netscape正在 制订的JavaScript 2.0协同开发 。顺便说一下,jscript的文档在Windows Script 5.6(包括jscript、vbscript和windows host script编译器)之前是很差的,便是由于ms只不过在 抄袭而又没抄全 。在我的《javascript 潜藏秘技》中,还指出了ms的jscript的几处实现上的bug(与ECMAScript 标准的不 统一) 。

  javascript还有一些 其余的实现, 比方apache的许多 名目, 比方resin的jsp实现了js 1.3( 类似jscript用于asp) 。 留神jsp只不过一个服务器脚本语言的 标准,并没有规定 定然要用java,事实上有不少jsp engine 支撑额外的脚本语言,尤其是 支撑js居多 。

  DOM和jscript是 拆散的 。W3C DOM 和DHTML也不是一回事 。在IE 5之前,jscript只 支撑MS专有的DHTML(NS也有自己的专有DHTML用于NN系列,MS是仿造它的),然而DOM(文档对象模型)是W3C 制订的 标准,不是MS的!到当前为止, 依旧是Mozilla(Netscape)对DOM的 支撑最好( 支撑全部的DOM Level 1和大多数DOM Level 2 特点),IE 6只 支撑了绝大多数的DOM Level 1和极少的DOM Level 2 特点 。

   方便的说,一个jsp程序员必须要是一个Java程序员 。而一个能写javaScript的就不 定然了!呵呵

  javascrip只不过从java语言中提 存入来的一 部分冬冬,在网页中用javascript这个东西很不好的,最好不用 。