自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 flex弹性布局

flex布局,弹性布局,任何一个容器都可以指定为flex布局,只需要在当前容器下就可以了任何一个容器都可以指定为 Flex 布局注意,设为 Flex 布局以后,子元素的float、clear和vertical-align属性将失效。

2023-12-22 14:45:40 1262

原创 在Vue中,v-if和v-show的区别

因此,v-if 适合在需要根据条件对元素进行频繁增加或删除的情况下使用,而 v-show 则适合在需要经常切换可见性的情况下使用,因为它在切换时仅修改 CSS 属性而不会对 DOM 进行大量操作。

2023-12-28 11:38:55 369 1

原创 箭头函数和普通函数的区别

总的来说,箭头函数更加简洁,没有自己的 this 值和 arguments 对象,适合于一些简单的函数定义和回调函数的使用。而普通函数则更加灵活,具有自己的 this 值和 arguments 对象,在需要动态确定 this 和访问参数列表时更加适用。选择使用哪种函数取决于具体的场景和需求。箭头函数和普通函数在语法上有一些区别,也有一些行为上的差异。

2023-12-25 10:37:18 345 1

原创 ThreeJS的使用

第一个3D案例—透视投影相机 | Three.js中文网。提供Three.js、WebGL视频课程。

2023-12-22 15:32:12 418

原创 数据库操作

外键约束:-- 班级表 主表-- 学生表 从表---- 修改表 添加列-- 修改表 改列名-- 修改表 删除列-- 删除表---- 添加一行-- 对应添加--添加多行-- 更新数据 update 表名 set 列名1='值',列名2='值' where 过滤条件-- 删除表的指定数据-- delete form 表名 where 过滤条件-- 删除表格数据。

2023-12-21 19:39:10 505

原创 BOM由哪几种对象构成以及对应的方法?

重新加载当前页面,如果reload()中不传递参数,可能数据会从还车中加载,如果需要读取服务器的最新数据,就需要传递参数 reload(true):获取浏览器可视窗口的宽度(不包含任务栏,控制台,工具栏,包含滚动条):获取浏览器可视窗口的高度(不包含任务栏,控制台,工具栏,包含滚动条)Window对象:是Bom下的顶层对象。:获取文档对象的可视窗口宽度(不包含滚动条):获取文档对象的可视窗口高度(不包含滚动条):获取文档滚动条的位置距离最上方的距离。:获取文档滚动条的位置距离最左边的距离。

2023-12-21 19:25:07 339

原创 JS中常用的数组方法

(删除某一项之后,后面的数据会补上来,删除数组元素后,下标会发生变化)splice:会改变原有的数组,在数组指定位置添加数据。concat:不会改变原来的数组,而是返回一个新数组。splice( 起始下标,删几个,要替换的内容 )push:会改变原有的数组,在数组的最后添加数据。方法将一个或多个元素添加到数组的末尾。方法将一个或多个元素添加到数组的开头。方法移除并返回数组的最后一个元素。方法移除并返回数组的第一个元素。方法移除并返回数组的第一个元素。会改变原来的数组,数组反向。

2023-12-21 17:00:56 356

原创 JS中Math对象的常用方法

Math.round()====>四舍五入。Math.floor()====>向下取整。Math.ceil()====>向上取整。Math.max()====>找最大值。Math.min()====>找最小值。Math.abs()====>求绝对值。

2023-12-21 16:31:33 339

原创 null和undefined区别

undefined 在JavaScript 中不是一个保留字,这意味着可以使用 undefined 来作为一个变量名,但是这样的做法是非常危险的,它会影响对 undefined 值的判断。当对这两种类型使用 typeof 进行判断时,Null 类型化会返回“object”,这是一个历史遗留的问题。当使用双等号对两种类型的值进行比较时会返回 true,使用三个等号时会返回 false。一般变量声明了但还没有定义的时候会返回undefined,null主要用于赋值给一些可能会返回对象的变量,作为初始化。

2023-12-21 16:25:54 369

原创 JavaScript有哪些数据类型

如果存储在栈中,将会影响程序运行的性能:引用数据类型在栈中存储了指针,该指针指向堆中该实体的起始地址。当解释器寻找引用值时,会首先检索其在栈中的地址,取得地址后从堆中获得实体。Biglnt 是一种数字类型的数据,它可以表示任意精度格式的整数,使用 Biglnt 可以安全地存储和操作大整数,即使这个数已经超出了 Number 能够表示的安全整数范围。原始数据类型直接存储在栈( stack 中的简单数据段,占据空间小、大小固定,属于被频繁使用数据,所以放入栈中存储;堆:引用数据类型(对象、数组和函数 )

2023-12-21 16:22:50 433

原创 在js中常用的方法

document.documentElement.clientHeight 获取文档对象的可视区窗口高度(不包括滚动条)document.documentElement.clientWidth 获取文档对象的可视区窗口宽度(不包括滚动条)window.innerHeight 获取浏览器可视区窗口高度(不包括任务栏、控制台、工具栏,包括滚动条)父节点.replaceChild(替换的新节点,要被替换的节点) 替换节点。str.slice(起始下标(包含),结束下标(不包含)) 截取字符串。

2023-11-23 15:14:42 25 1

原创 正则表达式

记录文本规则,主要用在字符串格式匹配方面。indexof() 只能按字符串匹配。search() 还可以匹配正则模式。正则:称为正则表达式或规则表达式。优点:方便,简洁,性能高。

2023-11-13 09:18:57 16

原创 输入2个日期(年月日),计算两个时间之间相差的天数

【代码】输入2个日期(年月日),计算两个时间之间相差的天数。

2023-09-21 10:37:23 377

原创 溢出文字省略号显示

设置新元素最多显示的行数,要求父元素写上宽度。设置或检索伸缩盒子里面的子元素的排列方式。单行文本溢出显示省略号。多行文本溢出显示省略号。作为弹性伸缩盒子模型。

2023-09-18 15:26:08 25 1

原创 清除浮动的方法

【代码】清除浮动的方法。

2023-09-07 00:50:04 22

原创 垂直对齐方式

解决:垂直对齐方式(用于设置图片或表单等行内块元素和文字垂直对齐)问题:浏览器把行内和行内块标签当做文字处理,默认基线对齐。baseline:基线对齐(默认)middle:中部对齐。bottom:底部对齐。

2023-09-05 10:06:42 31

原创 浮动的特点

浮动后的元素不能通过text-align:center或margin居中。浮动:(让块级标签完美的在一行排列)早期作用:图文环绕 现在:网页布局。浮动的标签:顶对齐 具备行内块特点。

2023-09-04 20:12:38 29

空空如也

空空如也

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

TA关注的人

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