读书记,javaScript读书记(1)

在认真了解javascript之前,原来javascript并不是我原来所认识的javascript。以下是个人见解,如有偏差,欢迎指正
一般情况下,我们所说的javascript就是在web 浏览器里嵌入了netscape和mozilla foundation对ECMA-263标准的实现(也就是嵌入javascript解释器),即客户端javascript。其实在ECMA-263标准里没有javascript这个名称,在ECMA-263标准里只有ECMAScript这个名称。也就是说,javascript只是ECMA-263标准的其中一种实现。刚开始时我也以为java与javascript应该有很大关系,其实不然,之所以叫javascrip,是sun和Netscape的一种行售策略罢了(最初叫LiveScript ,后来才改为javascript),java与javascript也只是语法上相似罢了,javascript是解释型语言,java是编译型语言,javascript的OO实现是基于原型的,也不同于 java里的OO实现。对ECMAScript的实现除了有Netscape和Mozilla Foundation的JavaScript解释器外还有微软的JScript解释器。我们通常所说的javascript是netscape等实现的JavaScript解释器。
当然Netscape的浏览器与mozilla foundation的firefox浏览器使用他们自己开发的javascript解释器,微软的浏览器使用微软开发的解释器,他们在各自实现的解释器对标准的支持有差异同时加入非标准的实现,这就害惨了我们这些客户端开发的程序编写人员了,这就是我们常见的firefox与IE的兼容性问题
Tags:  义门读书记 郑堂读书记 东塾读书记 来燕榭读书记 读书记

延伸阅读

最新评论

发表评论