『课程介绍』:
JavaScript是现在网页开发中使用最多的脚本语言,并且随着技术的发展,JavaScript也可以在服务器端进行交互式的代码开发,本课程主要是为刚刚接触JavaScript的读者准备,详细的讲解了JavaScript的基本语法,以及事件的处理操作。
本课程属于前台开发工程师系列课程的组成部分,在学习本课程前需要掌握HTML、CSS基础知识,同时随后还有后续的高级课程讲解。
! q3 J, Y, I$ V- @# T, u
『课程目录』:% d8 R6 W& ?/ G( n
一、JavaScript基础语法
07001_JavaScript基础语法(简介). S: O: T# N W( K$ u' i5 }( O8 j$ o
本课程主要介绍了JavaScript的发展历史,同时利用代码实际讲解了JavaScript在页面中的使用形式以及如何导入外部*.js文件。
07002_JavaScript基础语法(输出)
本课程主要讲解JavaScript中数据输出的操作,以及如何利用console.log()实现控制台的输出调试。
07003_JavaScript基础语法(定义变量)3 h' z0 ^2 c5 P$ X8 b8 y
本课程主要讲解如何在javaScript中定义变量、字符串操作方法、数组、循环与判断等结构的使用。( V- A, H6 `6 u. P! j2 C; J
9 ]& n. G& [8 b8 t9 V
07004_JavaScript基础语法(定义函数)
本课程主要讲解函数的定义形式以及操作应用,同时讲解了javaScript模拟面向对象编程的操作实现,以及prototype属性的作用。4 Q: L2 V7 i% X4 k& L
二、JavaScript事件处理
07005_JavaScript事件处理(基础事件), `0 u& B, Z% V" j& [
本课程主要讲解事件的基本处理流程,以及onload、onunload、onclick事件的使用。
, J/ m: U/ N0 i2 H2 x! i; t; o
07006_JavaScript事件处理(鼠标事件)
本课程主要几种鼠标事件的操作,同时讲解了如何利用鼠标时间实现表格的动态效果。
07007_JavaScript事件处理(动态绑定事件)9 S7 A& r( O$ x; \9 u7 n; q% G
本课程主要讲解addEventListener()函数的使用,并且利用动态事件绑定实现一个简单的画框操作,以及如何利用setTimeout()函数实现定时操作。 o* @0 p9 p3 h4 W
8 X0 f$ s& L$ D
三、JavaScript与表单交互
07008_JavaScript与表单交互(数据检验)
本课程主要讲解了如何在javaScript中使用正则验证数据;
+ ^. o( n4 [# ]1 w
07009_JavaScript与表单交互(表单验证模型)
本课程主要给出了JavaScript进行表单验证的基础模型,同时重点讲解了onsubmit处理事件的使用。
07010_JavaScript与表单交互(密码验证)
本课程利用密码框实现重复密码输入验证的操作功能。
% P0 s, [0 f* B8 v- v2 M
07011_JavaScript与表单交互(单选钮). Y, w' G! r! X
本课程主要讲解如何在JavaScript中判断单选钮的选中状态,以及如何取得单选钮的数据。% Q/ {, b3 Q* }- q/ {8 E
- P2 ?1 o4 [- j5 Y/ K U0 U+ R
07012_JavaScript与表单交互(复选框)
本课程主要讲解如何利用JavaScript取得复选框中的数据,以及全选框的功能实现。2 B. W& V! B8 @/ p
' B" f" g+ I6 j6 N4 l1 g
07013_JavaScript与表单交互(下拉列表框)
本课程主要讲解onchange事件与下拉列表框的操作。
07014_JavaScript与表单交互(文本域)! `7 o% q6 o: i: _1 Q; F" @- b
本课程主要讲解如何利用文本域的键盘监听事件实现输入字数的控制。
/ Y/ B4 k) \1 H# N3 U, R
四、window对象6 |# N- z( f" i6 F7 }% r) d1 u* P
07015_window对象
本课程主要讲解window对象中提供的各个函数,例如:open()、close()、confirm()等。
五、开发实战:表单验证' J% T; n4 k- Y
07016_综合实战(定义表单)% G. z2 X7 O. L. i
本课程将利用完整的表单验证功能讲解JavaScript的核心作用,并且使用动态事件绑定操作的方式实现事件的处理操作。7 C2 I$ Q8 m* u' E2 s+ R
07017_表单验证(基础验证)
本课程主要按照顺序式的思路实现基本的表单验证以及事件绑定操作。6 M* a3 I! b2 q" W* [
07018_表单验证(代码优化); D3 L6 V& ^) S
本课程主要针对于实现的代码进行结构上的优化,简化不必要的程序代码。+ y/ x3 t+ q4 j
k9 I$ \6 H5 ~1 f0 N
六、开发实战:房贷计算器
07019_房贷计算器(基本界面)! ?- J/ D6 k9 Y" @' G
本课程主要是根据提出的功能需求进行界面的布局设计;
* j) m m% ^* j: y, g! E
07020_房贷计算器(数据验证)0 y1 j+ M7 p6 ]/ m
本课程主要是进行输入数据的检验,并且使用动态事件绑定的方式进行验证;$ m. m. ?$ @7 }9 i
( k, v$ j5 i4 V# ~$ c
07021_房贷计算器(数据计算)2 w* s4 B% c `" P) a
本课程主要讲解了数据类型的转换以及四舍五入的实现。
下载地址:
|