Javascript包含哪些内容

Javascript作为前端领域一门最重要的一门语言,从事软件行业的人几乎都知道,但是如果你问他Javascript是什么呢? 他就可能回答说一门前端语言啊,如果你再问他Javascript包含哪些内容呢?他就可能回答不上来了,而这个问题如果去问一些前端工程师,他可能也回答不出来。如果这个问题你拿来问我,之前的我也回答不上来,但是现在我可以告诉你说我回答的出。

Javascript包含哪些内容?

javascript是一种专为与网页交互而设计的脚本语言,由下列三个不同的部分组成:

  • ECMAScript,由ECMA-262定义,提供核心语言功能

  • 文档对象模型(DOM),提供访问与操作网页内容的方法和接口

  • 浏览器对象模型(BOM),提供与浏览器交互的方法与接口

    Javascript的这三个组成部分,在当前五个主要的浏览器(IE,Firefox,Chorme,Safari与Opera)中都得到了不同程度的支持。其中,所有浏览器ECMAScript 3支持都还不错,对ECMAScript 5支持度越来越高,但对DOM的支持则彼此相差比较多,对已经正式纳入HTML5标准的BOM来说,尽管各浏览器都实现了某些众所周知道特性,但一些特性仍旧因浏览器不同而不同。

ECMAScript

这里写图片描述

文档对象模型(DOM)

这里写图片描述

浏览器对象模型(BOM)

这里写图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值