1、JavaScript简介
1.1、JavaScript-简介
1.2、JavaScript-发展史
2、JavaScript基础语法
2.1、JavaScript基础语法-与html结合方式
2.2、JavaScript基础语法-注释&数据类型
2.3、JavaScript基础语法-变量
2.4、JavaScript基础语法-变量-typeof
3、JavaScript运算符
3.1、JavaScript_语法_一元运算符
3.2、JavaScript_语法_算数&比较运算符
3.3、JavaScript_语法_逻辑运算符
3.4、JavaScript_语法_三元运算符
4、JavaScript特殊语法
5、JavaScript语法-流程控制语句
5.1、JavaScript语法-流程控制语句
5.2、JavaScript语法-练习-99乘法表
6、JavaScript对象
6.1、Function
6.2、Array
6.3、Date
6.4、Math
6.5、RegExp
6.6、Global
7、DOM和事件的简单学习
7.1、DOM简单学习
7.2、事件简单学习
7.3、案例1-电灯开关
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>电灯开关</title>
</head>
<body>
<img id="light" src="img1/off.gif">
<script>
var light = document.getElementById("light");
var flag = false;
light.onclick = function () {
if(flag){
light.src = "img1/off.gif";
flag = false;
} else {
light.src = "img1/on.gif"
flag = true;
}
}
</script>
</body>
</html>
8、BOM对象
8.1、BOM-概述
8.2、BOM-Windows-弹出方法
8.3、BOM-Windows-打开关闭方法
8.4、BOM-Windows-定时器方法
8.5、案例2-轮播图
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>轮播图</title>
</head>
<body>
<img id="img" src="img/banner_1.jpg" width="100%">
<script>
var number = 1;
function fun() {
number++;
if(number > 3){
number = 1;
}
var img = document.getElementById("img");
img.src = "img/banner_" + number + ".jpg";
}
setInterval(fun,3000);
</script>
</body>
</html>