目录
JavaScript缘由
JavaScript定义
JavaScript基本结构
JavaScript实战
JavaScript执行原理
1.JavaScript缘由
(1)可以实现HTML/CSS初级验证实现不了的复杂校验
(2)减轻服务器压力
(3)W3C标准:结构化(HTML) 表现化(CSS) 行为化(JavaScript)
2.JavaScript定义
(1)脚本语言
(2)有一定的安全性
(3)基于对象的一种语言(创建对象/面向对象)
(4)可以定义一堆的事件(方法/函数)并进行调用
JavaScript特点
(1)交互性(动态的行为)
(2)脚本性(批量执行)
(3)解释性(边执行边解释)
JavaScript组成部分
(1)ECMAScript (核心语法,JS的前身)
(2)DOM (文档对象模型)
(3)BOM (浏览器对象模型)
3.JavaScript基本结构
特点1:script标签是JS脚本的标签元素名
特点2:type="text/javascript"代表告诉浏览器<script>标签内部是JS代码
特点3:alert(""); 代表在网页中弹出提示框,内容是""
4. JavaScript实战
特点1:<script>标签一般可以存放在页面的任何位置
特点2:开发过程种一般存放在body的最下方(HTML最下方)
5.JavaScript执行原理
第一步:用户端发送请求到服务器端
第二步:将JS解析出来的数据(用户身份标识)绑定在请求路径中
第三步:服务器端获取到参数之后会响应客户端(返回数据到客户端)
第四步:客户端通过浏览器解析响应的数据并将数据展现在浏览器上