JavaScript
1. JavaScript作用
- 表单动态检验
- 网页特效
- 服务端开发(Node.js)
- 桌面程序(Electron)
- App(Cordva)
- 控制硬件-物联网(Ruff)
- 游戏开发(cocos2d-js)
2. 浏览器执行JS简介
- 浏览器分成两个部分: 渲染引擎和JS引擎
- 渲染引擎: 用来解析HTML与CSS, 俗称内核, 比如chrome浏览器的blink, 老版本的webkit
- JS引擎: 也称JS解释器, 用来读取网页中JavaScript代码, 对其处理后运行, 比如chrome浏览器的V8
3. JS组成
- ECMASScript JS语法
- DOM 网页文档对象模型
- BOM 浏览器对象模型