自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue3的优点(经典面试题)

简单说有五点:1.体积小,2.更高效的渲染机制,3.更简单的组件开发方式,4.更严格的TypeScript支持,5.更好的可维护和拓展

2023-11-13 11:29:01 1099

原创 Vue3如何引入全局组件

总的分为四部首先将抽离的组件放入src/common(自定文件夹)/组件名.vue中其次在src/common(自定文件夹)/index.ts中 直接导出使用然后在 main.ts中 引入最后就是在需要的地方引入具体步骤如下:

2023-10-18 16:04:29 813

原创 实现多按钮ABCD四个选项的转换

var arr=['A','B','C','D']; for(var i=0;i

2023-02-16 19:28:28 212

原创 什么是防抖和节流

在事件处理函数中添加一个定时器 在定时器中执行代码 延迟一定的时间执行代码。在当前定时器没有完成之前 禁止事件执行 等定时器完成之后再允许事件执行。如果你在定时器执行过程中再次触发事件 把原先的定时器清除,再重新定义。在事件处理函数中添加一个延时定时器,延迟一定的时间执行代码。有些事件的操作是高频率触发的 但其实触发一次就可以了。防抖和节流就是减少事件发生的频率。1.为什么要使用防抖和节流。

2022-11-07 21:55:46 135

原创 面向对象的创建方式有哪些?

1.字面量创建2.使用new 关键字创建3.工厂模式创建。

2022-11-07 21:47:42 107

原创 正则对象元字符

范围] 中括号 在正则中 表示 要检测一个范围内的内容 例如:[0-9a-zA-Z] 表示 检测数字或小写字母或大写字母都可以。\s 和 \S :\s 要检测 空格、\n、\t(制表符)、空字符串等空白字符 \S 要检测 非空白字符。\w 和 \W : \w 要检测数字、字母或下划线 \W 要检测非数字,非字母,非下划线。\d 和 \D : \d 要检测数字 相当于[0-9] \D 要检测所有非数字字符。$写法:/指定内容$/ 表示 这个正则要求 被检测的字符串 必须以 指定内容 结尾。

2022-10-26 22:25:53 469

原创 数组的方法

获取数组的长度 数组的添加的删除push语法:数组.push(数据1,数据2,数据3.....)作用:在数组的尾部添加一个或者多个数据 并且返回最新数组的长度pop语法:数组.pop()作用: 在数组的尾部删除一个元素 返回被删除的数据unshift语法:数组.unshift(数据1,数据2,数据3....)作用:在数组的头部添加一个或者多个数据 并且返回最新数组的长度shift语法:数组.shift()作用: 在数组的头部删除一个元素 返回被删除的数据      

2022-10-24 22:06:29 61

原创 If判断语法

选择结构(分支语句):if if-else if-else if -if switch。语法:if(判断条件){ 条件成立执行的代码 }else{条件不成立执行的代码 }注意2:if条件不是必须是判断 只要结果能确定true和false都可以。注意1:if后面的大括号可以省略 不加大括号只能控制紧跟的一句话;循环结构:for while do-while for-in。语法:if(判断条件){ 条件成立执行的代码 }==流程控制语句 重在实际操作==顺序结构(从上往下执行。2.4switch语句。

2022-10-19 20:56:54 457

原创 数据类型的转换

parseFloat(要转换的数据):将数据转换为number类型,从左往右开始转换,遇到不能转换的或者末尾结束,如果一开始不能转换则是NaN,结果保留小数。parseInt(要转换的数据):将数据转换为number类型,从左往右开始转换,遇到不能转换的或者末尾结束,如果一开始就不能转换则是NaN,结果取整(舍弃小数)parseFloat(要转换的数据):将数据转换为number类型,从左往右开始转换,遇到不能转换的或者末尾结束,如果一开始不能转换则是NaN,结果保留小数。

2022-10-13 17:05:13 483

原创 数据类型的分类和类型

特殊数据类型(复杂数据类型 引用数据类型 对象数据类型)object 对象类型 { "name":"张三" }六大数据类型:五种基本数据类型和一种特殊数据类型。function 函数 function(){}array 数组类型 [1,2,3,4]语法2 typeof 要检测的数据类型。语法1 typeof(要检测的数据)number 数值类型 1234。检测数据类型typeof。

2022-10-13 09:33:23 162

原创 innerHTML和innerText的区别

/innerText不识别标签。//innerHTML可以识别标签。// 1-4 在原有的文本内容上追加内容 字符串数据类型遇到+ 是拼接。不同点:innerHTML可以识别标签 innerText不识别标签。不同点:innerHTML可以识别标签 innerText不识别标签。// 原有的内容 + 新的值。相同点:都是重写覆盖闭合标签上的原有内容。

2022-10-13 09:22:58 137

原创 Java script了解

其实这两个本质上没有关系,如果非得说有关系,那也只能说是合作关系。为了蹭热度,在合作关系的基础上,借用了Java的名字。onkeypress:键盘按下的时候触发 键盘上的特殊字符无法触发该事件 区分大小写 返回的是大写和小写的字符编码。onkeydown:键盘按下的时候触发,键盘上任何一个键都可以触发该事件 不区分大小写 返回的是大写的字符编码。在外部创建js文件 通过script标签的src属性引入文件 src="js文件路径"js代码放在script标签中,script标签可以放在任意位置。

2022-10-12 22:55:17 257

原创 渐变css样式(2)

2)径向渐变 radial-gradient径向渐变 : 一个点到四周的渐变语法:backgrond: radial-gradient(渐变形状, 颜色1 范围1, 颜色2 范围2, ...); 渐变形状:椭圆(ellipse,默认值)、圆形(circle)

2022-10-07 10:30:00 187

原创 渐变css样式(1)

1)线性渐变 linear-gradient线型渐变 : 从一个方向到另一个方向的渐变语法 background: linear-gradient (方向, 颜色1 范围1, 颜色2 范围 2,...);

2022-10-07 08:00:00 134

原创 框模型css

【标准盒模型】box-sizing: content-box;【怪异盒模型】 box-sizing: border-box;

2022-10-07 07:15:00 61

原创 多列布局css

元素被分隔的列数——column-count属性列的宽度——column-width属性列间距——column-gap属性列与列之间的分割线——column-rule属性

2022-10-07 06:30:00 100

原创 2d 旋转 缩放 位移 倾斜

1) transform: rotate(ndeg) 旋转2)transform: scale() 缩放4)transform: skew() 倾斜

2022-10-07 05:45:00 119

原创 前端小笔记之弹性盒(flex)

justify-content 属性:设置主轴的对齐方式,弹性子元素在主轴方向上的对齐方式,justify-content: flex-start; 默认值,主轴顶端对齐justify-content: flex-end; 主轴的末端对齐justify-content: center; 居中对齐,子元素位于弹性容器的中心justify-content: space-between; 两端对齐,子元素和子元素之间有空白空间,项目之间的间隔都相等。justify-content: space

2022-10-07 01:22:05 118

原创 前端小笔记

一、框模型二、多列布局

2022-09-20 09:55:48 239

原创 前段小笔记

一、多个背景属性二、背景图尺寸设置三、背景图定位区域四、背景颜色绘制区域五、线型渐变

2022-09-19 22:33:43 96

原创 前段小笔记之 表单元素

input type="text" name="pass" autocomplete="off" pattern=[1-9]{11} placeholder="请输入预约码">

2022-09-19 11:19:39 70

原创 前段小笔记

单行文本:设置盒子的宽度(限制宽度)设置文本不换行溢出隐藏文本溢出的显示省略号。

2022-09-12 01:25:52 295 1

原创 前段小笔记

4.在浮动元素之后,与浮动元素呈并列关系的位置,加一个不浮动块元素(空的div标签(div本身不浮动,没有尺寸)),在空的div标签上加上属性:clear:both。文档中可以显示的对象在排列时所占的位置,实际上就是一个网页内标签正常从上到下,从左到右的排列,比如,块级标签会独占一行,行级标签会在一行显示。任何标签都可以设置浮动,元素设置浮动后,不再区分标签的分类了,都类似于行内块标签(可以设置宽高,具有盒模型特性),子元素设置浮动后,脱离正常标准流,不占位,会导致父元素高度。...

2022-08-31 21:49:22 268

原创 前段小笔记 [ css背景颜色+背景图片]

css背景颜色+背景图片设置

2022-08-29 21:53:08 398

原创 前段小笔记 (文本样式)

总结:文本装饰线 text-decoration:[none(没有) overline(上划线) line-through(删除线) underline(下划线)] .......

2022-08-28 20:28:05 80

原创 HTML列表

......ul 和 li 标签都是块级标签宽度默认撑满整个父元素默认由内容撑开独立成行自带外间距自带内填充自带列表符,去掉自带列表符 li{ list-style: none; }....

2022-08-25 20:00:00 46

原创 前段小笔记

... ...旋转 位移 缩放 的复合写法。先位移后旋转 不改变位移方向;沿着... ...

2022-08-23 20:32:41 83

空空如也

空空如也

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

TA关注的人

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