自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 BOM-浏览器对象模型,有这一篇就够了

~ window 对象是一个全局对象,也可以说是JavaScript的顶级对象 ~像document、alert()、console.log()这些都是window的属性,基本BOM的属性和方法都是window的。 ~所以所有通过var定义在全局作用域中的变量、函数都会变成window对象的属性和方法 ~window对象下的属性和方法调用的时候可以省略window

2022-10-30 18:05:04 626 1

原创 Canvas画布(笔记)新手必看懂

HTML5中提供了标签,使用标签在网页中创建一个矩形区域的画布。HTML5 的canvas元素使用在网页上绘制图像。画布是一个矩形区域, 你可以控制其每一像素。canvas 拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。

2022-10-28 11:47:25 1202

原创 使用jQuery完成表格的增删改查4个功能

最终可以实现4个功能。

2022-10-27 08:00:00 1423

原创 重绘和回流是什么(详解)

由于节点(元素)的样式的改变并不影响它在文档流中的位置和文档布局时(比如:color、background-color、outline等),称为重绘。当 Render Tree 中部分或者全部元素 尺寸、结构、布局等发生改变时,浏览器就会重新渲染部分或全部文档的过程 称为 回流。4.进行布局Layout(回流/重排):根据生成的渲染树,得到节点的几何信息(位置,大小)5.进行绘制 Painting(重绘):根据计算和获取的信息进行整个页面的绘制。5.内容的变化(如:input框的输入,图片的大小)

2022-10-26 16:58:46 239

原创 js实现学生信息表案例--详细教程

2.点击链接,要删除的是对应数组里面的这个数据,而不是删除dom节点,如何找到这个数据?遍历数组,动态生成tr,里面填写对应的td数据,并追加给tbody。: 这个案例,减少了dom操作,采取操作数据的形式,增加和删除都是针对于数组的操作,然后根据数据渲染页面。3.注意书写的位置,应该放到新增数据的前面,阻止默认行为的后面。2.创建新的对象,里面存储 表单获取过来的数据。2.点击录入,根据相关数据,生成对象,追加到数组里面。4.点击删除按钮,删除的是对应数组里面的数据。5.再次根据数组的数据,渲染页面。

2022-10-26 16:30:01 4303

原创 js实现表单验证-完整代码

jq 封装js代码可以简化代码繁琐,这里我没有用 html5新增特性,纯采用 js 来一步步实现

2022-10-26 08:00:00 4254

原创 导航栏(酷炫风)--详细教程

首先我得获取 id为marker 和 所有 li ,#marker 就是亮光的小盒子 ,为什么要获取呢,原因是我每次悬停的时候 我都要获取当前 li 下 距离左侧 的距离 因为有过渡,不用担心亮光盒子会瞬移。是用来遍历数组的 ,跟for循环类似,但是这个方便一些, 参数li 就是每个 li ,我给每个li 添加鼠标 移入事件 ,参数e 是事件对象,里面有个target 是获得当前元素的意思。html代码采用的是 无序列表的形式 , 每个li里面有 一个字体图标,

2022-10-25 10:08:33 656 1

原创 (自动)旋转木马-详细教程

【代码】旋转木马-详细教程。

2022-10-23 22:51:58 862 3

js高级-es6(笔记)-详细

我是pink老师的铁粉,这是2022的 js高级(es6)的笔记,里面的笔记详细,如果你刚看完js ,就可以来看一下js高级,里面有vue常用的语法,比如箭头函数,解构赋值,深入对象,原型链等等此外,我还会持续更新,加油我们一起学前端

2022-11-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除