首页>课程更新>Web前端核心描述语言——《Web前端全系列》第二阶段JavaScript编程模块更新

Web前端核心描述语言——《Web前端全系列》第二阶段JavaScript编程模块更新

《Web前端全系列》

 

本次更新内容为Web前端第二阶段:JavaScript编程模块

 

·JavaScript为前端的描述语言,也是核心。在本阶段中,我们主要学习基础JavaScript语法与深入解析JavaScript。包含DOM操作同时也涵盖了面向对象和设计模式。希望大家在本阶段可以熟练掌握这些知识点。 

 

章节1:基础与变量

01javascript简介

02JavaScript语句和标识符

03JavaScript变量与常量

04JavaScript文件引入方式

05JavaScript注释

06JavaScript打印方式

章节2:运算符、数据类型和流程循环语句

07JavaScript数据类型

08JavaScript typeof

09JavaScript加法运算符

10JavaScript算数运算符

11JavaScript赋值运算符

12JavaScript比较运算符

13JavaScript布尔运算符

14JavaScript位运算符与优先级

1JavaScript类型转换

16JavaScript条件语句if

17JavaScript条件语句if...else

18JavaScript if...else作业

19JavaScript 条件语句Switch

20JavaScript Switch作业

21JavaScript三目运算符

22JavaScript循环for

23JavaScript for作业

24JavaScript循环while

25JavaScript循环do...while

26JavaScript break和continue

章节3:字符串与数组

27 JavaScript字符串

28 JavaScript字符串方法

29 JavaScript数组

30 JavaScript数组方法

31 JavaScript字符串数组作业

章节4:函数与对象

32 JavaScript函数的声明

33 JavaScript函数的属性和方法

34 JavaScript函数作用域

35 JavaScript函数参数

36 JavaScript函数其他

37 JavaScript闭包

38 JavaScript函数应用

39 JavaScript对象

章节5:标准库Math与Date

40 Math对象

41 Date对象

42 Math与Date作业

章节6:DOM相关与事件

43 DOM概述

44 Document对象

45 Element对象

46 Text与DocumentFragment

47 事件处理程序

48 事件类型之鼠标事件

49 事件流

50 Event 事件对象

51 事件类型之键盘事件

52 事件类型之表单事件

53 事件类型之窗口事件

54 焦点剪贴板事件

55 网页状态事件

56 Touch事件

57 this指向

58 事件代理(事件委托)

59 练习之 Tab 切换(上)

60 练习之 Tab 切换(下)

61 练习之瀑布流(上)

62 练习之瀑布流(中)

63 练习之瀑布流(下)

64 练习之轮播图(上)

65 练习之轮播图(下)

66 练习之放大镜(上)

67 练习之放大镜(下)

68 练习之回到顶部

69 练习之三级联动

章节7:BOM相关

70 回流和重绘

71 定时器之setTimeout()

72 定时器之setInterval()

73 防抖(debounce)

74 节流(throttle)

75 window对象(上)

76 window对象(下)

77 History对象

78 Cookie对象

79 apply、call和bind函数

章节8:面向对象编程

80 对象是什么

81 构造函数

82 prototype 对象(原型)

83 原型链

84 constructor 属性

85 instanceof 运算符

86 Object 对象的相关方法

87 继承与多重继承

88 模块

89 面向对象实例之Tab切换

章节9:正则

90 概述与正则实例属性

91 正则实例方法

92 字符串的实例方法

93 匹配规则之字面量字符和元字符

94 匹配规则之转义符和字符类

95 匹配规则之预定义模式和重复类

96 匹配规则之量词符和贪婪模式

97 匹配规则之修饰符和组匹配

98 正则应用场景

章节10:算法与数据

99算法之冒泡算法

100 算法之递归

101数组去重

102算法之快速排序

103回文字符串判断

104数组中最大差值

105JSON对象

章节11:编程风格

106编程风格(上)

107编程风格(下)

 

 

 

另附各章节课程资料

 

 

 

 


百战程序员微信公众号

百战程序员微信小程序

©2014-2024 百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637