介绍
js, javascript,一门解释型脚本语言,是当前主流浏览器所支持的脚本语言。
主要是在浏览器执行,也可以在服务端通过node.js工作。
js的主要功能:
-
基础:数据类型、运算符、控制结构
-
函数、类和对象,以及其他js技术
-
BOM和DOM,操作浏览器对象和文档对象
-
ajax,与服务器直接交互数据
脚本加载
1、外部js
<script src="a.js"></script>
2、内部js
<script>alert(123)</script>
3、事件
<button onclick="alert(123)">点击</button>
4、javascript伪协议
<a href="javascript:alert(123)">点击</a>
5、其他基于js引入脚本的方法
语法基础
1、大小写敏感
2、引号
对于字符串等需要加引号的,可以是单引号、双引号或者反引号
3、注释
//单行注释
/*
多行注释
*/
4、语句隔断
js推荐使用字符;作为一条js语句的结尾,不使用也可以,通过换行来隔断
但是如果多条语句出于同一行,必须使用;隔断
5、代码块
js中使用{}来定义代码块,代码块中的代码不强制要求缩进,但为了方便阅读,会习惯使用相同的缩进来控制。
划分
将js的技术分成几个部分:
基础,与其他编程语言基本相似,包括数据类型、运算符、控制结构、类和库等
BOM,与浏览器交互
DOM,与文档对象交互
ajax,与服务器交互