
网盘:百度 | 学分:5,VIP免费 | 发布:2023-02-21 | 查看:0 | 更新:2023-02-21 | web前端
【WEB前端】再学JavaScript ES(6-11)全版本语法大全
网盘:百度 | 学分:5,VIP免费 | 发布:2023-02-21 | 查看:0 | 更新:2023-02-21 | web前端
【WEB前端】再学JavaScript ES(6-11)全版本语法大全
JavaScrIPt ES(6-11)全版本语法 每个前端都需要的基础课
〖课程介绍〗:
&nBSp; JS是前端立身之本,不管框架多花哨,不会JS也是白扯。这门课可以帮助你夯实前端基础,掌握最新的ES6到11语法,稳步提升编程能力。课程带你熟练掌握语法,很多依赖第三方库才能做到的事用原生JS寥寥几行代码就可迎刃而解。
&nBSp; 十年研发工作及带团队经验,大型公司任高级项目经理及金牌内训讲师,具有丰富的企业面试经验及授课经验。首批微信小程序开发者,连续两年作为指导教师带领队伍杀入“中国高校计算机大赛–微信小程序应用开发赛”决赛,并取得东北赛区一等奖及全国30强的好成绩
〖课程目录〗:
第1章 课程介绍&环境搭建 3 节 | 42分钟
本章将介绍学习ES新特性的重要性以及课程特点。JS作为前端的立身之本,通过本课程学习不仅会帮助大家掌握ES6的核心语法,还会掌握到ES7~ES11的相关拓展,同时考虑到很多同学刚刚接触前端或者对工程化方法不太了解,为了帮助大家快速进入到学习状态,课程提供配置完整的ES开发脚手架,开箱即用,让大家不再纠结于环境配置而…
第2章 ECMAScript2015(ES6)之必备知识16 节 | 207分钟
本章详细介绍ES6中新的声明方式、解构赋值、数组扩展、函数扩展、对象扩展等内容,通过与ES5语法的对比讲解,突显出ES新特性的魅力所在。通过这些必备知识的学习,能够使我们的代码更加严谨,开发效率大大提高。
视频:2-1 新的声明方式let(上) (19:36)
视频:2-2 新的声明方式let(下) (12:40)
视频:2-3 新的声明方式const (11:05)
视频:2-6 解构赋值 (20:33)
视频:2-10 数组的扩展 (22:44)
视频:2-11 函数的参数 (22:54)
视频:2-13 箭头函数 (19:39)
视频:2-14 对象的扩展 (15:57)
视频:2-15 深拷贝与浅拷贝(上) (11:05)
视频:2-16 深拷贝与浅拷贝(下) (12:51)
第3章 ECMAScript2015(ES6)之新特性 17 节 | 249分钟
本章详细介绍ES6中引入的新特性包括Class、Symbol、Set、Map、Proxy、Reflect,以及字符串、数值、正则表达式的扩展,通过这些新特性的学习,我们能够更快速的通过这些新特性实现我们想要的功能,更加深刻的体会到ES6的强大之处。…
视频:3-1 面向过程与面向对象 (08:42)
视频:3-2 ES5中的类与继承 (22:02)
视频:3-3 ES6中的类与继承 (22:38)
视频:3-10 字符串的扩展(上) (15:04)
视频:3-11 字符串的扩展(下) (14:54)
视频:3-13 数值的扩展 (25:18)
视频:3-16 反射Reflect (13:46)
第4章 ECMAScript2015(ES6)之异步编程与模块化 14 节 | 186分钟
本章详细介绍ES6中异步编程解决方案:Promise与Generator,异步编程是ES中的重点与难点,通过对异步编程必备知识的讲解使大家了解异步编程的关键点与新语法的优势。并且本章还讲解了迭代器Iterator与模块化Module,通过案例使大家了解如何使不可迭代的数据结构也可以通过for…of迭代出来,通过模块化学习可以使我们代码更…
视频:4-2 Ajax原理与Callback Hell (17:25)
作业:4-9 【讨论题】Promise 中reject 和catch区别
视频:4-13 迭代器Iterator (28:24)
视频:4-14 模块化Module (25:30)
第5章 ECMAScript2016(ES7)之数组&数值拓展2 节 | 15分钟
第6章 ECMAScript2017(ES8)之异步编程&对象拓展7 节 | 53分钟
ES8扩展了更加优雅的异步编程解决方案,同时在Object、String等方面做了进一步的功能补充,让代码编写更加优雅。
视频:6-3 对象扩展:Object.values(),Object.entries() (05:56)
视频:6-5 字符串扩展:String.Prototype.pAdstart(),String.Prototype.pADEnd() (12:41)
视频:6-6 尾逗号TrAIling commas (02:57)
第7章 ECMAScript2018(ES9)之异步迭代&对象操作升级5 节 | 50分钟
ES9为异步迭代提供了更好的解决方案,同时对正则表达式、Object、String进行了功能扩展,并且更加丰富了Promise对象的方法。
视频:7-1 异步迭代:for awAIt of (15:34)
第8章 ECMAScript2019(ES10)之效率再提升8 节 | 35分钟
ES10中对Object、String、Array进行了进一步的功能扩展,并且对原有一些能力进行了增强,让代码编写更加高效。
视频:8-1 对象扩展:Object.fromEntries() (07:32)
视频:8-2 字符串扩展:String.Prototype.trIMStart() ,String.Prototype.trIMEnd()- (05:19)
视频:8-3 数组扩展:Array.Prototype.flat(),Array.Prototype.flatMap() (06:50)
视频:8-5 修订Function.Prototype.toString()- (01:58)
视频:8-6 可选的Catch binding (04:20)
第9章 ECMAScript2020(ES11)之新特性初探7 节 | 58分钟
ES11正式版将在2020年6月份正式发布,本章中对已通过定案阶段的语法进行讲解。这个版本扩充了原型数据类型BigInt,并扩展了多个实用的新功能。
视频:9-5 全局对象:globalThis (04:59)
视频:9-6 可选链:Optional chAIning (06:53)
第10章 ES新特性在Vue实战中的应用7 节 | 143分钟
Vue是很多前端同学必用的框架,如何把原生语法在Vue项目里运用的活灵活现至关重要,在本章中,将带领大家通过Vue CLI构建Vue开发环境,并通过实际需求讲解ES新特性在实战项目中的应用,着重讲解异步操作的使用,学的懂,更要用的活,才是真正的掌握。…
第11章 Webpack构建环境4 节 | 62分钟
针对当前浏览器中无法全部兼容新语法的问题,我们需要通过构建的方式把代码转换成浏览器可兼容的代码,而Webpack的使用已经成为前端开发工程师的必备技能之一!本章将通过Webpack完成开发环境构建,最终帮助浏览器能够准确的识别ES的语法。 …
视频:11-4 Babel配置 (07:21)
第12章 课程回顾1 节 | 17分钟
视频:12-1 课程总结 (16:11)
*声明:课程资源购自网络,版权归原作者所有,仅供参考学习使用,严禁外传及商用,若侵犯到您的权益请联系客服删除。