网站首页 > 基础教程 正文
JavaScript是一种运行在浏览器中的解释型编程语言,它的解释器被称为JavaScript引擎,是浏览器的一部分,JavaScript广泛用于浏览器客户端编程,通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能,用于为HTML网页增加动态功能,被广泛应用于Web应用开发中,为用户提供更流畅美观的浏览效果和体验。
课程介绍
本套课程是JavaScript的进阶课程,适用于已经学习了JavaScript基础知识的同学,如果你想继续对JavaScript的面向对象以及高级应用进行深入地学习,那么本套课程就是为你量身定做的,课程将会围绕对象,构造函数以及高级应用三个部分来展开,你将收获到对象的创建、属性的特征、操作原型对象、原型链继承、闭包、深浅拷贝等方面的知识,提高对JavaScript的认知深度。
本课程采用动力节点PDT4J教学法,以案例驱动教学,在案例中掌握JavaScript知识;
适应人群:
学习完JavaScript基础知识同学,想学习JavaScript面向对象以及高级应用的同学;
JavaScript学习资料:
- JavaScript高级篇在线观看:
https://www.bilibili.com/video/BV1Sb4y1b7D4
- JavaScript高级篇资料下载:
http://www.bjpowernode.com/?toutiaojavascript
- 前置课程:
https://i.bjpowernode.com/courses/209.html
课程目录
o001.JavaScript高级应用课程导读
o002.js高级应用介绍
o003.使用对象字面值创建对象
o004.使用new Object()创建对象
o005.使用构造函数创建对象
o006.第一种遍历对象的方法
o007.遍历对象的第2种方式
o008.遍历对象的第三种方式
o009.判断对象是否存在
o010.删除对象的属性
o011.对象属性的分类
o012.定义对象属性的特征
o013.定义对象的多个属性
o014.查看对象的多个属性
o015.构造函数的实例成员
o016.构造函数的静态成员
o017.构造函数的原型
o018.原型指向
o019.判断属性方法是否属于对象自身
o020.this的指向
o021.使用原型扩展内置对象的功能
o022.this的指向
o023.apply函数
o024.call方法
o025.bind函数
o026.call(),apply()和bind()的异同
o027.判断变量的数据类型
o028.使用父构造函数继承属性
o029.借用原型对象继承方法
o030.object的create方法
o031.数组对象的forEach方法
o032.数组对象的map方法
o033.数组元素的filter方法
o034.数组对象的some方法
o035.数组元素的every方法
o036.数组对象的find方法
o037.数组对象的reduce方法
o038.严格模式的开启
o039.严格模式的语法变化
o040.高阶函数
o041.作用域
o042.闭包
o043.闭包案例
o044.递归的概念和应用
o045.浅拷贝
o046.深拷贝
o047.使用class创建类以及对象
o048.父类的继承
猜你喜欢
- 2025-05-02 Node.js 学习笔记:使用数据库(node.js 数据库访问)
- 2025-05-02 2025 年每个 JavaScript 开发者都应该了解的功能
- 2025-05-02 Node.js 是怎么找到模块的?(nodejs自带模块)
- 2025-05-02 安卓设备如何配置PAC代理服务器(安卓手机配置代理服务器)
- 2025-05-02 编码 10000 个小时后,开发者悟了:“不要急于发布!”
- 2025-05-02 iOS安全测试-Frida调试(M1通用)(ios frida检测)
- 2025-05-02 自动化测试中动态使用变量定位元素能提高代码的灵活性和复用性
- 2025-05-02 js获取链接内容(抓取html资源链接)
- 2025-05-02 最近很火的Vue Vine是如何实现一个文件中写多个组件
- 2025-05-02 黑客在苹果公司网络中发现55个安全漏洞!11项被标记为“高危”
- 最近发表
-
- 1G内存如何对40亿QQ号去重?(qq内存50g)
- Python的os模块:操作系统交互的得力助手
- 引爆你的效率!深入探索 Python os 模块那些不为人知的高阶玩法
- python 进阶突破——内置模块(Standard Library)
- 10行Python代码实现智能文件整理(python整理文件到指定文件夹)
- Python办公自动化系列篇之六:文件系统与操作系统任务
- Windows如何批量修改文件后缀名(电脑如何批量修改文件后缀名)
- Python常用内置模块介绍——文件与系统操作详解
- 每天一个Python库:标准库 os 模块,玩转文件和目录操作!
- Python目录与文件操作教程(python编程目录)
- 标签列表
-
- 菜鸟教程 (58)
- jsp (69)
- pythonlist (60)
- gitpush (78)
- gitreset (66)
- python字典 (67)
- dockercp (63)
- pythonif (68)
- pythonifelse (59)
- deletesql (62)
- c++模板 (62)
- c#event (59)
- linuxgzip (68)
- 字符串连接 (73)
- nginx配置文件详解 (61)
- html标签 (69)
- c++初始化列表 (64)
- exec命令 (59)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- node教程 (59)
- console.table (62)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)