1、JavaScript概述
- js是一种使用最广泛的面向web的编程语言;
- 前端技术:html(负责页面的结构);css(负责页面的样式);js(负责页面的行为:对页面进行渲染,让页面有行为,让页面动起来,与后台数据进行交互)
- 特点:跨平台(不同系统windows|Linux|Unix|Android|IOS浏览器都可以解析js代码);弱类型;基于对象;函数式编程等;
- js是脚本语言(js文件必须嵌入到HTML文件里才能执行),HTML文件必须在浏览器里执行;
2、Java与JavaScript关系
Java与JavaScript是完全不同的两种编程语言。
3、JavaScript简史
-
1995:Netscape LiveScript 目的:表单验证 --为了减轻服务器的负担
-
1996:微软 JScript
-
1997:ECMA(欧洲计算机制造商协会)---->TC39(制定JS核心语法的标准委员)
第一个标准:ECMA-262
主流浏览器:Firefox/Chrome/Safari/Opera
4、JavaScript组成
- ECMAScript:描述了该语言的语法和基本对象;
- 文档对象模型(DOM):描述处理网页内容的方法和接口;
- 浏览器对象模型(BOM):描述与浏览器进行交互的方法和接口;
5、JavaScript现代发展
- 语言发展ES3 ES5 ES6 ES7 ES8 … ES next
- 客户端javascript
- 服务器端javascript
- 数据库采用js数据类型