javaScrpit是一种专为与网页交互而设计的脚本语言,由三个不同的部分组成:
1。ECMAscript,由ECMA-262定义,提供核心语言功能:
2.文档对象模型(DOM),提供访问和操作网页内容的方法和接口;
3.浏览器对象模型(BOM),提供与浏览器交互的方法和接口。
javascript 的这三个组成部分,在当前五个主要浏览器中(ie。opera。safari。firefox。chrome)中都得到不同的支持,其中,所有的浏览器对ECMAscript第三版本的支持大体不错。而对,ECMAscript 5的支持愈来愈高,但对dom的支持彼此相差较多,对已经纳入html5标准的BOM来说,尽管浏览器,实现了众所周知的共同特性,但其他特性还是会因为浏览器而差异。