JavaScript发展史

    JavaScript最初的目的是用于处理以前由服务器语言处理的一些基本校验,后来慢慢的发展,兼容了ECMAScript文档对象模型DOM以及浏览器对象模型BOM,慢慢的发展成为一门语言。

    JavaScript既简单也难,简单是因为学习它只需要两三行代码就可以了解入门,难是因为如今的JavaScript作为一门语言,兼容了不少语言的特性,比如java编程的思想,以及浏览器对象和文档模型对象的特性,要想深入的掌握并不简单。

    最初的NetScape发布了一门可以在浏览器和服务器端同时应用的语言,借着当时java语言的浪潮,将其改名为JavaScript。随后微软推出了自己的版本JScript,一时间有了三个版本:JavaScript,JScript,CEnvi,但是各个语言没有一个严格规范的标准。

     之后,TC39经过一段的努力,完成了第一个名为ECMAScript的新脚本语言的标准,第二年ISO/IEC也采用了该标准。从此个浏览器开始开发自己的JavaScript。

     谈起JavaScript和ECMAScript的区别,JavaScript包含ECMAScript,DOM和BOM,ECMAScript只是定义了这门语言的基本语法。DOM主要是用于针对XML或者HTML结构的应用程序接口,用于操作文档节点,也是基于当时浏览器兼容性而制定的一个标准。BOM用于处理浏览器对象的特性navigator,location,cookie,screen,XMLHTTPRequest

等.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

科技颠覆未来

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值