Js分为三个部分
- ECMAScript 标准-------js的基本语法
- DOM------Document Object Model 文档对象模型
- BOM------Browser Object Model 浏览器对象模型
Js是什么?
- 一门运行在客户端的(比如:qq就属于客户端程序)脚本、(不需要编译)解释性(遇到一行解释一行 )、动态类型、基于对象的语言
- 编译语言:需要把代码翻译成计算机所认知的二进制语言,才能够执行
- 脚本语言:不需要编译,直接执行 浏览器会自动对它解释 常见的脚本语言:t-sql(mysql)、cmd
- Js的原名不是Javascript,而是LiveScript
Js的作用?
- 解决用户和浏览器之间的交互问题(目的:处理表单的验证操作),刚开始的时候用户登录都是向服 务器发送请求时间太长,后来网景公司就发明了这种语言。
- 发明人:布莱登 艾奇
Js现在能做的事情:
1. 网页特效
2. 服务器开发(node.js)
3. 命令行工具(node.js)
4. 桌面应用程序Electron
5. App
6. 物联网(Ruff)
7. 游戏开发(cocos2d-js)