一、回顾JS基础知识
- 变量类型和计算
- 原型和原型链
- 闭包和作用域
- 异步和单线程
- 其他(日期、Math、常用API)
二、JS-Web-API
- JS基础知识:ECMA 262标准(规定基础语法)
- JS-Web-API:W3C标准(浏览器遵循ECMA的规定也要遵循W3C标准)
1、W3C标准中关于JS的规定有:
- DOM操作
- BOM操作
- 事件绑定
- ajax请求(包括HTTP协议)
- 存储
2、页面弹框,浏览器需要做的:
- 定义一个window全局变量,对象类型
- 给它定义一个alert属性,属性值是一个函数
3、获取元素document.getElementById(id),浏览器需要做的:
- 定义一个document全局变量,对象类型
- 给它定义一个getElementById的属性,属性值是一个函数
4、注意:
- W3C标准没有规定任何JS基础相关的东西
- 不管什么变量类型、原型、作用域和异步
- 只管定义用于浏览器中JS操作页面的API和全局变量
5、JS内置的全局函数和对象有哪些?
- Object、Array、Boolean、String、Math、JSON等
- window、docuemnt等
- 所有未定义的全局变量,如navigator.userAgent
6、常说的JS(浏览器执行的JS)包含两部分;
- JS基础知识(ECMA262标准)
- JS-Web-API(W3C标准)
博客回顾了JS基础知识,包括变量类型和计算、原型和原型链等。还介绍了JS - Web - API,它遵循W3C标准,涵盖DOM操作、BOM操作等内容。指出浏览器执行的JS包含JS基础知识(ECMA262标准)和JS - Web - API两部分。
753

被折叠的 条评论
为什么被折叠?



