在平常的网站建设中,虽然有ECMAScript规范的存在,但由于各大浏览器厂商开展前史的不一样,各个浏览器在其完成上均有不一样,这也造成了开发上的艰难,
当时的2种首要脚本是Netcape的Javascript和微软的JScript,其代表浏览器分别为Firefox和IE.
过错信息的显现疑问或许不能称为Javascript的兼容性疑问,但过错信息作为高度程序的最重要来历,却是不能无视的,相同的过错在IE浏览器和Firefox浏览器下的提示信息并不相同,代码如下:
在这段代码中,alert很显然并不是字符串s的办法,这在IE浏览器下的过错提示和Firefox下的过错提示会有所不一样.
我们能够看到,Firefox浏览器下的过错提示愈加具体和 ,事实上,假如一个页面包含了多个外部Javascript文件,在犯错时IE浏览器通常不能给出实在的行号,也不会指出过错地点的外部文件,相比之下,Firefox浏览器供给的信息更具有可用性,因而,通常在调试JavaScript代码时引荐运用Firefox浏览器.