原来是netscape有,ie也有,后来ms联合几个公司在ECMA制订了标准,现在的应该是这个标准了。这个没有关系的,好ms的叫做jscript
解决方案 »
- CHROME 子窗口 无法返回值
- Javascript and YUI 有偿!!进来看看。
- obj.disabled=false IE6下无效
- JSP可编辑的下拉菜单第一项不能选中
- 关于网页上new图标到一定时间让它消失的问题
- javascript: 读写文件操作的方法, 可以不用FileSystemObject对象吗?
- 超链接点击后链接本页 但显示超链接的文字改变
- 怎样实现用windows.open打开窗口在指定位置处?
- 看看吧,程序有点长,
- 焦点移动的问题……(高分求助)!
- 想了想大多数onChange之类的属性谁能具体介绍一些用途另外还有没想到的
- =====>发布我的图形版中国地区选择器<======
不过发展到现在
已经没多大的区别了
从历史上讲,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,嘿嘿)。