请问javascript 是指的那个javascript 微软出的,还是哪家?是sun公司的吗??

xxsuperboy 2004-01-15 08:40:47
我原先一直使用vbscript德,发现javascript更加灵活,也更适合向其他高级语言转移。谢谢。可以执教一下吗??
...全文
379 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hax 2004-01-27
  • 打赏
  • 举报
回复
js有太多的名字了,jscript, javascript, ecmascript 本质上没有什么区别。
从历史上讲,netscape 发明了 javascript,首先用于netscape 2.0(改名的事情虽然有,不过是在正式发布之前改名的,所以也不算很变态,况且js的语言开发一直是netscape主导的,在这个层面上,不存在干不过ms的说法),而后m$在ie 3.0中做了一个jscript,基本上和javascript差不多。后来为了避免语言产生很大的分歧,双方到ecma组织去做了一个小组tc93(如果我没有记错),做了ecma-262标准。标准到现在有edition 1,2,3。最初的edition 1,2是把已经实现的东西标准化,但其中edition 3则基本上是先讨论出标准,然后再实现的,加入了现在常用的regexp等非常有用的特性。ecma-262 edition 3从特性上相当于javascript 1.5和jscript 5.5(不过我曾经发现ms的实现两个小瑕疵,其中一个在后来的某个patch中修订了,另一个则不清楚现在修好了没有,我懒得检验,呵呵)。
edition 4(相当于javascript 2.0)一直在设计开发中(详情看mozilla的网站),而且是语言特性非常巨大的增强(比如给基于原型加入了基于类的OO,加入了连java也没有的version、namespace等特性),在我看来,可算是很棒的设计,问题是不知道何时才能面世(据语言spec的editor说还处于草案状态),更不用说普及了(我乐观估计要2006,嘿嘿)。
hope1983 2004-01-27
  • 打赏
  • 举报
回复
JAVA=SUN
JAVA!=javascript
心云意水 2004-01-15
  • 打赏
  • 举报
回复
javascript应该是netscape的,ms的是jscript
不过发展到现在
已经没多大的区别了
aoeiuvcom 2004-01-15
  • 打赏
  • 举报
回复
这东西就像是为C是微软的不了

VBScript是微软搞的,但Js就不只是微软搞了
lsaturn 2004-01-15
  • 打赏
  • 举报
回复
原来是netscape有,ie也有,后来ms联合几个公司在ECMA制订了标准,现在的应该是这个标准了。这个没有关系的,好ms的叫做jscript

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧