美文网首页让前端飞
Javascript、ECMAscript、DOM、BOM

Javascript、ECMAscript、DOM、BOM

作者: 阿毛啊726 | 来源:发表于2020-06-07 10:23 被阅读0次

    ECMA:

    (European compute Manufactures Assosiation )欧洲计算机制造商协会,是一个国际标准化组织
    1996年,Javascript公司把javascript提交给ECMA,希望制定国际化标准
    1997年,ECMA发布了浏览器脚本语言标准,称之为ECMAscript
    这一浏览器脚本语言标准(ECMAscript),是为javascript建立的,但它并不只应用于Javascript,还用于JScript、ActionScript等语言

    ECMAscript和Javascript的关系

    ECMAscript是Javascript的规格说明
    Javascript是ECMAscript的一种实现(其他实现有JScript ActionScript)


    Javascript的组成

    1) ECMAscript
    2) DOM
    3)BOM


    1)ECMAscript规定了:
    语法
    类型
    语句
    关键字
    保留字
    操作符
    对象


    2)DOM(Document Object Module)文档对象模型
    标准:W3C(万维网联盟)制定
    功能:提供了访问和操作网页内容的方法和API接口
    对象
    document(其余对象都是它的属性)
    image
    button
    input
    link


    3)BOM(Browser Object Module)浏览器对象模型
    标准:没有标准,每个浏览器对同一个操作有不同实现
    功能:提供与浏览器交互的方法和接口
    可操作内容
    弹出新浏览器窗口的功能
    移动,缩放和关闭浏览器窗口的功能
    提供浏览器所加载页面的详细信息的loaction对象
    提供用户显示器分辨率详细信息的screen对象
    对cookie的支持
    XMLHttpRequest
    对象
    window(剩余对象都是它的属性)
    location
    screen
    history
    navigator
    document

    相关文章

      网友评论

        本文标题:Javascript、ECMAscript、DOM、BOM

        本文链接:https://www.haomeiwen.com/subject/konqtktx.html