- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
![](https://s2.51cto.com/images/201705/06fc97c9333e30b8bb3858bec02c479f7fc8de.jpg?x-oss-process=image)
![](https://s2.51cto.com/images/201705/443c8f4655273ef37b448662260b15cb0eccb5.jpg?x-oss-process=image)
![](https://s2.51cto.com/images/avater/202201/e7fcc6c22656633c7f98186121b966d19cca3c.jpg?x-oss-process=image)
![](https://s2.51cto.com/images/202002/25/82ac2aecd85f4c101423e871cc3feaac.jpg?x-oss-process=image)
![](https://s2.51cto.com/images/202007/23/6deced4fa0e33c6582b25bdb163fb2bc.jpg?x-oss-process=image)
![](https://s2.51cto.com/images/202012/01/fed884e51cae7b19fd4c1b062fae5c60.png?x-oss-process=image)
![](https://s2.51cto.com/images/202007/18/52a7a47518ad6b9347737f2a961743f5.png?x-oss-process=image)
![](https://s2.51cto.com/images/202007/18/beb5fe5165a2da0c94314a844887c4e2.png?x-oss-process=image)
![](https://s2.51cto.com/images/201804/04/c254b935499c1a7fb4bace42eaf1b40b.png?x-oss-process=image)
![](https://s2.51cto.com/images/201809/18/75534f9e703ac291e8bd3a6da4ef495a.png?x-oss-process=image)
![](https://s2.51cto.com/images/202205/19/685d774280a5727689cb9bf735516fa4.png?x-oss-process=image)
![](https://s2.51cto.com/images/201807/16/1fab62243671ce6e4e1b0eaf017e7b20.png?x-oss-process=image)
![](https://s2.51cto.com/images/201809/18/75534f9e703ac291e8bd3a6da4ef495a.png?x-oss-process=image)
![](https://s2.51cto.com/images/202205/19/685d774280a5727689cb9bf735516fa4.png?x-oss-process=image)
![](https://s2.51cto.com/images/201807/16/1fab62243671ce6e4e1b0eaf017e7b20.png?x-oss-process=image)
- 课程介绍
- 课程大纲
适合人群:
零基础 小白 新手 前端爱好者 大学生 技术转型 职业转型 WEB前端 美工
你将会学到:
PHP全栈开发工程师课程,挑战年薪30万,JavaScript高级程序开发基础与提升,包含知识:JavaScript初级基础与提升,JavaScript进阶基础与提升,JavaScript高级,全民飞机大战游戏,京东商城网站开发,通过20天的学习快速学习JavaScript高级程序设计知识技术。
课程简介:
WEB前端开发工程师 JavaScript高级程序设计基础与提升视频课程(Head老师)
学习JS深入技能变量、函数作用域,学习基础JavaScript库jQuery,学习企业级开发思想——组件化开发, 实现网页的高效开发,达到专业级编码水平。
课程大纲-WEB前端开发工程师 JavaScript高级程序设计基础与提升视频课程(Head老师)
第1章WEB前端开发工程师-JavaScript初级程序设计(6小时55分钟20节)
1-1
JavaScript概述JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
「仅限付费用户」点击下载“1-javascript概述笔记.docx”
[20:55]开始学习1-2
JavaScript变量变量是用于存储数据的"容器"。定义变量时要使用var操作符(var是关键),后面跟一个变量名(变量名是标识符)。var ad = 1;变量声明注意事项:变量必须以字母开头变量也能以 $ 和 _ 符号开头(不过我们不推荐这么做)变量名称对大小写敏感(y 和 Y 是不同的变量)JavaScript 语句和 JavaScript 变量都对大小写敏感变量的声明不能使用保留字和关键字
「仅限付费用户」点击下载“2-javascript变量笔记.docx”
[14:54]开始学习1-3
JavaScript数据类型ECMAScript中的数据类型:Undefined、Null、Boolean、Number、String和Object。
「仅限付费用户」点击下载“3-javascript数据类型笔记.docx”
[25:35]开始学习1-4
JavaScript隐式转换JavaScript 变量可以转换为新变量或其他数据类型:通过 JavaScript 自身自动转换(隐式转换)通过使用 JavaScript 函数(强制转换)
「仅限付费用户」点击下载“4-JavaScript隐式转换笔记.docx”
[22:50]开始学习1-5
JavaScript强制转换使用Boolean函数强制转换Boolean()通过number函数强制转换number()通过parseint函数强制转换parseint(‘字符串’,‘进制’)转换成整型。
「仅限付费用户」点击下载“5-JavaScript强制转换笔记.docx”
[27:35]开始学习1-6
JavaScript运算符表达式是用于JavaScript脚本运行时进行计算的式子,可以包含常量变量运算符。
「仅限付费用户」点击下载“6-javascript运算符笔记.docx”
[20:39]开始学习1-7
JavaScript运算符-2ECMAScript定义了5个算术运算符,加减乘除,取余。如果在算术运算的值不是数值,那么后台会先使用Number()转型函数将其转换为数值(隐式转换)。
「仅限付费用户」点击下载“7-javascript运算符-2笔记.docx”
[17:59]开始学习1-8
JavaScript流程控制1.JavaScript分支语句2.JavaScript循环语句3.JavaScript特殊循环控制
「仅限付费用户」点击下载“8-javascript流程控制语句笔记.docx”
[24:59]开始学习1-9
JavaScript函数函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。1.函数是完成某一功能的代码段2.函数是可重复执行的代码段3.函数方便管理和维护
「仅限付费用户」点击下载“9-javascript函数笔记.docx”
[14:49]开始学习1-10
JavaScript对象JavaScript 中的所有事物都是对象:字符串、数值、数组、函数...此外,JavaScript 允许自定义对象。
「仅限付费用户」点击下载“10-javascript对象笔记.docx”
[18:11]开始学习1-11
JavaScript数组1.使用new关键字创建数组var box = new Array();//创建了一个数组var box = new Array(10);//创建一个包含10个元素的数组var box = new Array('曹老师','web','学神');//创建一个数组并分配好了元素
「仅限付费用户」点击下载“11-javascript数组笔记.docx”
[17:53]开始学习1-12
JavaScript时间日期创建一个日期对象,使用new运算符和Date构造方法(构造函数)即可。var box = new Date();//创建一个日期对象在调用Date构造方法而不传递参数的情况下,新建的对象自动获取当前的时间和日期。alert(box);//不同浏览器显示不同
「仅限付费用户」点击下载“12-javascript时间日期笔记.docx”
[17:38]开始学习1-13
JavaScript正则表达式正则表达式描述了字符的模式对象。当您检索某个文本时,可以使用一种模式来描述要检索的内容。RegExp 就是这种模式。简单的模式可以是一个单独的字符。更复杂的模式包括了更多的字符,并可用于解析、格式检查、替换等等。可以规定字符串中的检索位置,以及要检索的字符类型,等等。
「仅限付费用户」点击下载“13-javascript正则表达式笔记.docx”
[26:58]开始学习1-14
JavaScript对象中的方法栈方法栈是一种数据结构(后进先出),也就是说最新添加的元素最早被移除。ECMAScript为数组专门提供了push()和pop()方法。队列方法栈方法是后进先出,而列队方法就是先进先出。队列在数组的末端添加元素,从数组的前端移除元素。通过push()向数组末端添加一个元素,然后通过shift()方法从数组前端移除一个元素。
「仅限付费用户」点击下载“14-javascript对象中的方法笔记.docx”
[27:35]开始学习1-15
JavaScript BOM浏览器对象模型 (BOM)浏览器对象模型(Browser Object Model (BOM))尚无正式标准。由于现代浏览器已经(几乎)实现了 JavaScript 交互性方面的相同方法和属性,因此常被认为是 BOM 的方法和属性。
「仅限付费用户」点击下载“15-javascript BOM笔记.docx”
[19:06]开始学习1-16
JavaScript Bom-2浏览器对象模型 (BOM)浏览器对象模型(Browser Object Model (BOM))尚无正式标准。由于现代浏览器已经(几乎)实现了 JavaScript 交互性方面的相同方法和属性,因此常被认为是 BOM 的方法和属性。
「仅限付费用户」点击下载“16-javascript BOM - 2笔记.docx”
[19:39]开始学习1-17
JavaScript DOMDOM(Document Object Model)即文档对象模型,针对HTML和XML文档的API(应用程序接口)。DOM描绘了一个层次化的节点树,运行开发人员添加、移除和修改页面的某一部分。DOM中的三个字母,D(文档)可以理解为整个Web加载的网页文档;O(对象)可以理解为类似window对象之类的东西,可以调用属性和方法,这里我们说的是document对象;M(模型)可以理解为网页文档的树型结构。
「仅限付费用户」点击下载“17-javascript DOM笔记.docx”
[16:28]开始学习1-18
JavaScript DOM节点操作DOM(Document Object Model)即文档对象模型,针对HTML和XML文档的API(应用程序接口)。DOM描绘了一个层次化的节点树,运行开发人员添加、移除和修改页面的某一部分。DOM中的三个字母,D(文档)可以理解为整个Web加载的网页文档;O(对象)可以理解为类似window对象之类的东西,可以调用属性和方法,这里我们说的是document对象;M(模型)可以理解为网页文档的树型结构。
「仅限付费用户」点击下载“18-javascript DOM节点操作笔记.docx”
[22:03]开始学习1-19
JavaScript 事件操作JavaScript事件是由访问Web页面的用户,引起的一系列操作,例如:用户点击。当用户执行某些操作的时候,再去执行一系列代码。
「仅限付费用户」点击下载“19-JavaScript 事件操作笔记.docx”
[29:24]开始学习1-20
JavaScript 样式和尺寸操作如需改变 HTML 元素的样式,请使用这个语法:document.getElementById(id).style.属性名=新样式var box = document.getElementById('box');//获取boxbox.style.css.style;//CSSStyleDeclarationbox.style.css.style.color;//redbox.style.css.style.fontSize;//20px
「仅限付费用户」点击下载“20-javascript 样式和尺寸操作笔记.docx”
[10:39]开始学习
点击打包下载,即可获取该课程全部资料
- 所属章节
- 资料名称
- 文件大小
- 下载
- 1-1
- 1-javascript概述笔记.docx
- 26.34KB
- 点击下载
- 1-2
- 2-javascript变量笔记.docx
- 21.56KB
- 点击下载
- 1-3
- 3-javascript数据类型笔记.docx
- 21.67KB
- 点击下载
- 1-4
- 4-JavaScript隐式转换笔记.docx
- 21.24KB
- 点击下载
- 1-5
- 5-JavaScript强制转换笔记.docx
- 113.44KB
- 点击下载
- 1-6
- 6-javascript运算符笔记.docx
- 22.07KB
- 点击下载
- 1-7
- 7-javascript运算符-2笔记.docx
- 25.56KB
- 点击下载
- 1-8
- 8-javascript流程控制语句笔记.docx
- 22.41KB
- 点击下载
- 1-9
- 9-javascript函数笔记.docx
- 18.15KB
- 点击下载
- 1-10
- 10-javascript对象笔记.docx
- 19.23KB
- 点击下载
- 1-11
- 11-javascript数组笔记.docx
- 18.96KB
- 点击下载
- 1-12
- 12-javascript时间日期笔记.docx
- 21.03KB
- 点击下载
- 1-13
- 13-javascript正则表达式笔记.docx
- 26.27KB
- 点击下载
- 1-14
- 14-javascript对象中的方法笔记.docx
- 22.95KB
- 点击下载
- 1-15
- 15-javascript BOM笔记.docx
- 22.83KB
- 点击下载
- 1-16
- 16-javascript BOM - 2笔记.docx
- 25.29KB
- 点击下载
- 1-17
- 17-javascript DOM笔记.docx
- 22.3KB
- 点击下载
- 1-18
- 18-javascript DOM节点操作笔记.docx
- 25.18KB
- 点击下载
- 1-19
- 19-JavaScript 事件操作笔记.docx
- 26.26KB
- 点击下载
- 1-20
- 20-javascript 样式和尺寸操作笔记.docx
- 19.86KB
- 点击下载
- 2-1
- 1-javascript游戏开发-页面开发笔记.docx
- 1001.64KB
- 点击下载
- 3-1
- 笔记.docx
- 22.96KB
- 点击下载
- 3-2
- 笔记.docx
- 21.34KB
- 点击下载
- 3-3
- 笔记.docx
- 21.1KB
- 点击下载
- 3-4
- 笔记.docx
- 19.49KB
- 点击下载
- 3-6
- 笔记.docx
- 19.96KB
- 点击下载
- 3-7
- 笔记.docx
- 20.74KB
- 点击下载
- 3-8
- 笔记.docx
- 21.42KB
- 点击下载
- 3-9
- 笔记.docx
- 20.97KB
- 点击下载
- 3-10
- 笔记.docx
- 20.67KB
- 点击下载
- 3-11
- 笔记.docx
- 20.37KB
- 点击下载
- 3-12
- 笔记.docx
- 20.89KB
- 点击下载
- 3-13
- 笔记.docx
- 24.28KB
- 点击下载
- 3-14
- 笔记.docx
- 22.42KB
- 点击下载
- 3-15
- 笔记.docx
- 1.34M
- 点击下载
- 3-16
- 笔记.docx
- 22.29KB
- 点击下载
- 3-17
- 笔记.docx
- 21.41KB
- 点击下载
- 3-18
- 笔记.docx
- 27.17KB
- 点击下载
- 3-19
- 笔记.docx
- 27.72KB
- 点击下载
- 4-1
- 笔记.docx
- 833.82KB
- 点击下载
- 5-1
- 笔记.docx
- 20.68KB
- 点击下载
- 5-2
- 笔记.docx
- 20.79KB
- 点击下载
- 5-3
- 笔记.docx
- 19.59KB
- 点击下载
- 5-4
- 笔记.docx
- 22.78KB
- 点击下载
- 5-5
- 笔记.docx
- 22KB
- 点击下载
- 5-6
- 笔记.docx
- 21.11KB
- 点击下载
- 5-7
- 笔记.docx
- 22.56KB
- 点击下载
- 5-8
- 笔记.docx
- 64.04KB
- 点击下载
- 5-9
- 笔记.docx
- 22.82KB
- 点击下载
- 5-10
- 笔记.docx
- 21.88KB
- 点击下载
- 6-1
- 飞机大战项目.rar
- 2.06M
- 点击下载
- 6-2
- 京东商城项目.rar
- 5.72M
- 点击下载
“申建明”老师的其他课程更多+