JavaScript是一种描述性语言,也是一种基于对象(Object)和事件驱动(Event Driven)的,并且具有安全性能的脚本语言。
主要用于
客户表单验证
和
页面动态效果
。无论是在客户端还是在服务器端,JavaScript应用程序都要下载到浏览器的
客户端执行
,从而减轻服务器端的压力。
JavaScript的特点
JavaScript主要用来向HTML页面中添加交互行为。
JavaScript是一中脚本语言,语法和Java类似。
JavaScript一般用来编写客户端的脚本。
JavaScript是一种解释性语言,边执行边解释。
JavaScrit中区分大小写。
JavaScript是一种弱类型语言。
JavaScript的组成
ECMAScript标准:是一种开发的国际上广为接受的、标准的脚本语言规范。主要描述了语法、变量和数据类型、运算符、逻辑控制语句、关键字、保留字、对象等内容。
浏览器对象模型(Browser Object Model,BOM),提供了独立于内容与浏览器窗口进行交互的对象,使用浏览器对象模型可以实现与HTML的交互。
文档对象模型(Document Object Model ,DOM),是HTML文档对象模型(HTML DOM)定义的一套标准方法,用来访问和操纵HTML文档。
JavaScript的执行原理
首先浏览器客户端向服务器端发送请求,服务器响应处理,下载到客户端,最后在从上至下逐条解析,并将结果展现给客户。
在网页中引用JavaScript的方式
1.使用<style>标签
通常在代码较少,并且每个页面使用的JavaScript代码均不相同的情况下使用。
<style type = "text/javascript">
<!--JavaScript 语句-->
</script>
2.使用外部JavaScript文件
外部文件不包含<script>标签。通常放在网站目录的子目录js文件夹下
<script type = "text/javascript" src="js/*.js"></script>
3.直接在HTML标签中
事件名:"javascript:"