美文网首页
JS-Web-API(一)

JS-Web-API(一)

作者: 平凡的lily | 来源:发表于2018-09-11 14:27 被阅读0次

JS基础语法:遵循ECMA 262标准

JS-Web-API:遵循W3C标准

要想在浏览器运行运行代码,我们开发的代码既要遵循ECMA 262标准,又要遵循W3C标准。

W3C标准中关于JS的规定有:DOM操作,BOM操作,事件绑定,ajax请求(包括http协议),存储。

比如实现页面弹框 window.alert(123),浏览器需要做:定义一个window全局变量,对象类型;给他定义一个alert属性,属性值是一个函数。

获取元素document.getElementById(id),浏览器需要做:定义一个document全局变量,对象类型;给它定义一个getElementById的属性,属性值是一个函数。

但是W3C标准没有规定任何JS基础相关的东西,他不管什么变量类型、原型、作用域和异步,只管定义用于浏览器中JS操作页面的API和全局变量。

全面考虑,JS内置的全局函数和对象有哪些?

答:ECMA标准中Object Array Boolean String Math JSON等,上面提到的window document,还有一些未定义的全局变量,如navigator.userAgent.

常说的JS(浏览器执行的JS)包含两部分:JS基础知识(ECMA262标准);JS-Web-API(W3C标准)。所以说node.js包括ECMA 262标准,但是它就不需要遵循W3C标准,因为它属于服务器端的,所以遵循服务器端的一些标准,可能叫做JS-Server-API,而不是浏览器端的标准,JS-Web-API。

相关文章

  • JS-Web-API(一)

    JS基础语法:遵循ECMA 262标准 JS-Web-API:遵循W3C标准 要想在浏览器运行运行代码,我们开发的...

  • JS-Web-Api

    JS基础知识,规定语法(ECMA262标准); 变量类型和计算 原型和原型链 作用域和闭包 异步和同步 JS We...

  • JS-Web-API

    JS 基础知识: ECMA 262 标准JS-Web-API: W3C 标准 W3C 标准中关于 JS 的规定有...

  • 前端JavaScript面试技巧

    1-1 课程概述 要做什么?——讲解前端 JS 基础面试题 哪些部分?——JS 基础,JS-WEB-API,JS ...

  • 前端JS基础六(DOM)

    前面我写了JS基础知识,接下来要开始写JS-WEB-API JS基础知识:ECMA 262标准 JS-WEB-AP...

  • 前端JavaScript面试技巧

    第5章 JS-Web-API(上) 从基础知识到JSWebAPI 下面来进行一个抛砖引玉回顾JS基础知识1.变量类...

  • 第五章 js-web-api 上

    5-1 从基础知识到web-api JS基础知识:ECMA 262 标准 JS-Web-API:W3C 标准 W3...

  • 5-1 从基础知识到JSWebAPI

    回顾js基础知识 JS-web-API 总结 回顾js基础知识 变量类型和计算 原型和原型链 闭包与作用域 异步和...

  • JSWebAPI

    1. 常说的JS(浏览器执行的JS)包含两部分: JS基础知识(ECMA262标准) JS-Web-API(W3C...

  • JS-Web-Api面试题

    这篇主要是说JS的一些api,其中包括DOM,BOM,事件,ajax,存储,都是实际开发会用到的,但是这些都是JS...

网友评论

      本文标题:JS-Web-API(一)

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