- 博客(25)
- 收藏
- 关注
原创 废物九重境弱者学Ajax第四天--(完结撒花!!!)
区分异步代码,回调函数地狱问题和所有解决防范(Promise 链式调用)掌握 async 和 await 使用掌握 EventLoop 的概念了解 Promise.all 静态方法作用完成省市区切换效果。
2025-04-21 18:12:05
1198
原创 废物九重境弱者学Ajax第三天--XML与Promise(天气案例挺好玩的)
了解原生 AJAX 语法 - XMLHttpRequest(XHR)了解 Promise 的概念和使用了解 axios 内部工作的大概过程(XHR + Promise)案例 - 天气预报。
2025-04-21 12:05:04
838
原创 废物九重境弱者学Ajax第二天--(全是案例呜呜呜~~~)
案例-图书管理-介绍(介绍要完成的效果和练习到的思维)总结下增删改查的核心思路介绍个人信息设置案例-需要完成哪些效果,分几个部分讲解。
2025-04-20 23:26:44
928
原创 废物九重境弱者学JS第十六天---(完结撒花!!!)
防抖(debounce) 所谓防抖,就是指触发事件后在 n 秒内函数只能执行一次,如果在 n 秒内又触发了事件,则会重新计算函数执行时间。如果是简单数据类型拷贝值,引用数据类型拷贝的是地址 (简单理解: 如果是单层对象,没问题,如果有多层就有问题)了解函数中 this 在不同场景下的默认值,知道动态指定函数 this 值的方法。与普通函数完全不同,也不受调用方式的影响,事实上箭头函数中并不存在。的取值可能会有意想不到的结果,在此我们对以往学习过的关于【方法创建新的函数,与原函数的唯一的变化是改变了。
2025-04-20 01:33:55
835
原创 废物九重境弱者学JS第十五天--原型对象+对象原型
了解构造函数原型对象的语法特征,掌握 JavaScript 中面向对象编程的实现方式,基于面向对象编程思想实现 DOM 操作的封装。基于原型对象的继承使得不同构造函数的原型对象关联在一起,并且这种关联的关系是一种链状的结构,我们将原型对。学习 JavaScript 中基于原型的面向对象编程序的语法实现,理解面向对象编程的特征。此时,我们可以在修改后的原型对象中,添加一个 constructor 指向原来的构造函数。作用:该属性指向该原型对象的构造函数, 简单理解,就是指向我的爸爸,我是有爸爸的孩子。
2025-04-20 01:29:27
902
原创 废物九重境弱者学JS第十四天--构造函数以及常用的方法
了解面向对象编程的基础概念及构造函数的作用,体会 JavaScript 一切皆对象的语言特征,掌握常见的对象属性和方法的使用。甚至字符串、数值、布尔、数组、普通对象也都有专门的构造函数,用于创建对应类型的数据。
2025-04-19 11:56:14
993
原创 废物九重境弱者学JS第十三天--ES6(第一天)
学习作用域、变量提升、闭包等语言特征,加深对 JavaScript 的理解,掌握变量赋值、函数声明的简洁语法,降低代码的冗余度。作用域(scope)规定了变量能够被访问的“范围”,离开了这个“范围”变量便不能被访问,作用域分为全局作用域和局部作用域。JavaScript 中的作用域是程序被执行时的底层机制,了解这一机制有助于规范代码书写习惯,避免因作用域导致的语法错误。知道函数参数默认值、动态参数、剩余参数的使用细节,提升函数应用的灵活度,知道箭头函数的语法及与普通函数的差异。
2025-04-18 21:44:52
981
原创 废物九重境学JS第十二天--综合案例
本次实战是对自己整个api阶段的总结。本次实战主要分为以下几个模块。## 顶部导航模块需求:顶部导航开始不显示等页面滑到主导航栏,这个,并且改为固定定位等页面滑到上面,新顶部导航栏隐藏。
2025-04-18 15:38:41
1136
原创 废物九重境弱者学JS第十一天--正则表达式
目标:能够利用正则表达式完成小兔鲜注册页面的表单验证,具备常见的表单验证能力正则表达式综合案例阶段案例。
2025-04-18 12:57:25
1210
原创 废物九重境弱者学JS第十天--BOM对象和本地存储
目标: 能够利用JS操作浏览器,具备利用本地存储实现学生就业表的能力BOM操作综合案例## js组成JavaScript的组成规定了js基础语法核心知识。比如:变量、分支语句、循环语句、对象等等Web APIs :DOM 文档对象模型, 定义了一套操作HTML文档的APIBOM 浏览器对象模型,定义了一套操作浏览器窗口的API。
2025-04-18 07:31:02
929
原创 废物九重境弱者学JS第九天——时间戳与元素节点
在已有的 DOM 节点中插入新的 DOM 节点时,需要关注两个关键因素:首先要得到新的 DOM 节点,其次在哪个位置插入这个节点。回顾之前 DOM 的操作都是针对元素节点的属性或文本的,除此之外也有专门针对元素节点本身的操作,如插入、复制、删除、替换等。DOM 树中的任意节点都不是孤立存在的,它们要么是父子关系,要么是兄弟关系,不仅如此,我们可以依据节点之间的关系查找节点。删除现有的 DOM 节点,也需要关注两个因素:首先由父节点删除子节点,其次是要删除哪个子节点。
2025-04-16 01:05:17
1101
原创 废物九重境弱者学JS第八天--事件流与页面滚动
结合事件流的特征,我们知道当某个元素的事件被触发时,事件总是会先经过其祖先才能到达当前元素,然后再由当前元素向祖先传递,事件在流动的过程中遇到相同的事件便会被触发。再来关注一个细节就是事件相继触发的【执行顺序】,事件的执行顺序是可控制的,即可以在捕获阶段被执行,也可以在冒泡阶段被执行。事件流是对事件执行过程的描述,了解事件的执行过程有助于加深对事件的理解,提升开发实践中对事件运用的灵活度。如果事件是在冒泡阶段执行的,我们称为冒泡模式,它会先执行子盒子事件再去执行父盒子事件,默认是冒泡模式。
2025-04-14 11:58:13
798
原创 废物九重境弱者学JS第六天----WebAPI
知道 ECMAScript 与 JavaScript 的关系,Web APIs 是浏览器扩展的功能。严格意义上讲,我们在 JavaScript 阶段学习的知识绝大部分属于 ECMAScript 的知识体系,ECMAScript 简称 ES 它提供了一套语言标准规范,如变量、数据类型、表达式、语句、函数等语法规则都是由 ECMAScript 规定的。浏览器将 ECMAScript 大部分的规范加以实现,并且在此基础上又扩展一些实用的功能,这些被扩展出来的内容我们称为 Web APIs。
2025-04-13 14:30:16
1075
原创 废物九重境弱者学JS第五天-------基础完结!!!
JavaScript 中内置的对象,称为数学对象,这个对象下即包含了属性,也包含了许多的方法。数学对象提供了比较多的方法,这里不要求强记,通过演示数学对象的使用,加深对对象的理解。扩展:也可以动态为对象添加属性,动态添加与直接定义是一样的,只是语法上更灵活。扩展:也可以动态为对象添加方法,动态添加与直接定义是一样的,只是语法上更灵活。数据描述性的信息称为属性,如人的姓名、身高、年龄、性别等,一般是名词性的。数据行为性的信息称为方法,如跑步、唱歌等,一般是动词性的,其本质是函数。
2025-04-12 19:31:23
907
原创 废物九重境弱者学JS第二天
理解什么是流程控制,知道条件控制的种类并掌握其对应的语法规则,具备利用循环编写简易ATM取款机程序能力运算符语句综合案例。
2025-04-11 08:25:33
1005
原创 flex布局
flex是flexible Box的缩写,意为“弹性布局”,用来为盒状模型提供最大的灵活性,任何一个容器都可以指定为flex布局(行内元素和块级元素都可以,众生平等)当我们为父元素指定为flex布局后,子元素的float、clear、vertical-align属性都将失效伸缩布局=弹性布局=伸缩盒布局=弹性盒布局=flex布局采用flex布局的元素,称为flex容器,它的所有子元素自动成为容器成员,也叫flex item,可以横向排列也可以纵向排列。
2025-04-07 15:01:36
709
原创 品优购小项目
分享GitHub链接,欢迎各路大神自行改编。注册页面:register.html。商品列表:list.html。主页:index.html。
2025-04-07 13:22:38
141
原创 流式布局(百分比布局)
流式布局是一种等比例缩放布局方式,在CSS代码中使用百分比来设置宽度,所以也称百分比自适应布局·流式布局实现方法是,将CSS固定像素宽度换算为百分比宽度,其换算公式如下。换算公式:目标元素宽度/父盒子宽度=百分数宽度。
2025-04-07 10:02:51
437
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅