2022/9/4撰写晚上第二篇 自学前端javascript高级程序设计(第四版),小说风格第(8-10)页

本来想着DOM和BOM写一块,想想还是分开,免得初学者搞混
在IE3和Netspace Navagator3就出现了浏览器对象模型(BOM)API ,用于操作浏览器窗口,,就是说白了可以操作除了显示页面之外的东西,打开淘宝页面变化了,变化的页面归DOM来管,而网页的前进后退等等交给BOM来操作就行,BOM主要针对浏览器和子窗口,通常也把特定于浏览器的拓展都归于BOM的范畴,因为很长时间没有标准,每个浏览器的BOM都不一样,但现在有了HTML5,BOM会逐渐一致、

第一章完结撒花

总结就是当初别人用来做表单验证的时候发明了Mocha,计划在服务端和客户端使用,在服务端叫LiveWrite,在Netspace Navagator 2发布前改名叫JavaScript,后来IE进来抢饭吃,在网景发布Netspace Navagator 3的时候把javascript的版本提升到1.1,不久后IE也发布了,IE的Js叫JScript.因为缺少规范其语法和特性的标准,两个版本并存让问题更突出,后来1997年网景的javascript1.1被提交到欧洲计算机制造商协会制定除了ECMAScript标准,各大浏览器以ECMAScript作为核心最为自己实现javascript实现的依据。
在IE4和Netspace Navagator 4的时候两家支持不同形态的DHTML,为了防止同一个网页在不同浏览器无法正常运行,W3C介入,制定标准,在IE5中,常识开始支持DOM标准,Netspace Navagator6之前都不支持,之后开始支持。
Netspace Navagator2 开始支持javascript1.0
Netspace Navagator3开始支持javascript1.1
Netspace Navagator4.06 开始支持ECMAScript第一个版本,javascript的版本号为1.3
Netspace Navagator6+开始支持DOM标准
IE5开始支持少部分DOM标准
javascript的版本号在Firefox4后版本的编排方式就终止了。
多数浏览器对JavaScript的支持指的是ECMAScript和DOM的实现程度
所有主流浏览器基本现在实现了ES5的支持,对DOM的支持程度各不相同,但绝大数对DOM Leve3的支持日益规范了。BOM规范根据浏览器来决定,不多可以假定大部分都存在公共特性(主要的操作大部分都相似)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值