自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 准备面试 记录

简单来说对应引用类型 toString()会返回该对象类型的字符串,对象都会继承toString()方法。

2023-07-27 15:25:58 127

原创 备忘录 浏览器关闭之后清除token

浏览器关闭之后清除token

2023-03-06 16:36:40 749

转载 js做四则运算时,精度丢失问题及解决方法

js做四则运算时,精度丢失问题及解决方法

2023-02-07 10:09:22 196

原创 js中循环数组的几种方法和优化 forEach和map循环的退出方式

js中循环数组的几种方法和优化 forEach和map循环的退出方式

2023-01-31 22:11:22 1061

原创 几个好用的js单行代码

几个好用的js单行代码

2023-01-31 14:08:45 73

原创 小程序——下拉加载列表例子

我所使用的是钉钉的小程序 微信或者其他的小程序也能安装这个思路来替换官方提供的api就行

2023-01-10 08:46:32 427

原创 css 单行文本溢出不换行,溢出部分使用...来代替

overflow: hidden;溢出部分会被修剪text-overflow: ellipsis;溢出部分使用省略号white-space: nowrap;义元素内的空白该如何处理,忽略多余的空白,只保留一个空白

2022-07-20 15:29:08 295

原创 js——防抖和节流的区别和实现

1.防抖常见的滚动监听事件,每次滚动都会触发,如此太过浪费性能思路:在第一次触发事件的时候,不是立即执行函数,而是给出一个delay时间值,例如200ms如果在200ms内没有再次触发该事件,则执行函数如果在200ms内有再次触发事件,则清除当前的计时器,重新开始计时器效果:短时间内大量出发同一事件最终只会执行一次实现:利用setTimeOut来实现计时器的功能完整代码```javascript ......

2022-06-02 20:38:09 457

原创 js——关于this指向问题和修改this的指向

文章目录一、this的指向问题二、修改this指向的放1.使用箭头函数2. call关键字3. apply关键字4. bing关键字总结一、this的指向问题this的指向问题,在于他他被那个函数调用了就指向那个函数 在全局条件下的指向为当前的视窗Window,但是这样就会造成在this的指向达不到我们的要求,还有就是需要改变this的指针方向在达到某些需求。二、修改this指向的放1.使用箭头函数箭头函数里面的this指向不是在于谁调用了函数而是根据函数的上下文来觉定2. call关键字

2022-03-04 22:16:12 328

原创 js——闭包问题

什么是闭包函数嵌套,内部函数是闭包内部函数没有执行结束,外部函数的内存空间不会被销毁闭包的作用封装:将一个功能放置在一个模块中闭包总结函数的嵌套内部函数可以使用外部函数的的变量闭包作为返回值,函数运行完成时,函数中的变量不会被销毁可以实现模块化封装...

2022-03-04 16:07:30 144

原创 js——逻辑与 和 逻辑或

记录 js 中的逻辑与和逻辑或逻辑与他会先判断左侧表达式或数值 ,当左侧为false时会返回左侧表达式或数据当左侧为true时,会返回右侧表达式或数据而逻辑或则相反当左侧表达式或数值为false是,则返回右侧表达式或数值当左侧表达式或数值为true是,则返回左侧表达式或数值两种逻辑首先判断是左侧的表达式或者数值 ,会把表达式或数值装换为布尔值进行判断,返回的不是转化后的false和true ,而是表达式的结果或者数值...

2022-03-04 15:19:21 248

原创 js——关于js的赋值、浅拷贝、深拷贝的问题

一、赋值使用‘=’,他只拷贝数据在内存中的地址,应为基本数据类型是存放在 栈 中所以赋值的时候会重新在内存中创建,而引用类型则只会拷贝地址指针二、浅拷贝浅拷贝会拷贝数据的第一层的基本数据类型,而他的子层数据只会拷贝地址指针,使用双等号 来进行判断 结果为false ,但是对比子层数据结果是true三、深拷贝深拷贝会拷贝全部的数据,在内存中重新创建一个数据,使用双等号与原本数据对比结果为false...

2022-03-01 20:41:49 243

原创 js——关于对象的深拷贝

前言js有五种基本语言 Undefined、Null、Boolean、Number 和 String,它们存放在栈内存中,数据大小确定,内存空间大小可以分配,所以可以直接用 ‘=’赋值但是,js还有其他的引用类型:存放在堆内存中的对象,变量实际保存的是一个指针,这个指针指向另一个位置。每个空间大小不一样,要根据情况开进行特定的分配,那样用‘=’赋值 就是拷贝他地址指针,而不是重新在内存中重新开辟地方来装,那种就是浅拷贝,但是要实现引用类型的深拷贝要怎么实现了?一、 JSON转换data2= JSON

2022-02-28 16:49:22 277

原创 element ui ——form表单验证的之对于上传图片的验证

由于 饿了吗 ui 对于上传图片是没有这种格式的验证,就要自己手动配一下。首先配一个自定义的验证规则 var validatePass = (rule, value, callback) => { if (this.logo.length == 0) { callback(new Error('请上传图片')) } else { callback() } }这里我的上传图片的列表是和logo字段绑定的所以当logo

2022-02-23 10:07:33 3143

原创 前端的学习网站 游戏类

第一个:https://flexboxfroggy.com/第二个:http://www.flexboxdefense.com/第三个:https://cssgridgarden.com/第四个在GitHub上第五个:https://pixact.ly/第六个:https://type.method.ac/

2022-02-21 13:56:14 2784

原创 级联选择器el-cascader ——实现省市区三级联动

先要用npm安装:npm install element-china-area-data -S再到页面导入:import { regionData } from 'element-china-area-data'导入之后在生命周期函数mounted里面把它赋值给选择器绑定的数据详细步骤在前面的文章里面讲了渲染效果...

2022-02-18 19:12:11 496

原创 级联选择器el-cascader ——实现树形数据下的,选择任意一级和只展示选中的数据

element文档上面对于这些功能是有介绍的,但是文档写的不是很清楚,而且是多个例子,没有进行整合,这是我使用后的一个例子。我这里的需求是可以选择每一级,,并且只显示选择的哪一级数据。props是级联选择器的配置项checkStrictly为true的情况下可以遵守父子节点不互相关联,可以选择任意一级expandTrigger是控制次级菜单的展开方式children是指定选项的子选项为选项对象的某个属性值这样配置好之后,虽然展示的值是单个的,但是绑定的值还是一个拥有全部路径的数组,假如想得到

2022-02-18 19:01:02 4351 4

原创 js —扩展运算符

扩展运算符(spread)是三个点(…)。它好比 rest 参数的逆运算,将一个数组转为用逗号分隔的参数序列。关于 扩展运算符的一些简单的使用第一种将数组转化为数值第二种合并多个数组第三种克隆数组js 中的 ‘=’ 不是在内存中重新开辟一个内存存放,而是复制内存路径 所以更改数组数据是会发生问题,se6中可以使用扩展运算符来实现 数组的克隆普通的 = 复制 是浅拷贝 而使用扩展运算符是深拷贝第四种结合结构复制这种方式的扩展运算符只能发在最后一个参数,不然会报错...

2022-02-14 20:56:54 2489

原创 el-form 组件自带的表单验证功能 重置表单验证功能

el-form 有自带的表单验证方法 在el-form标签上面加上:rules在data里面配置验证规则就行有时候需求需要重置表单验证 使用 this.$refs['ruleForm'].clearValidate(),clearValidate清除表单的验证

2022-01-19 22:05:10 1874

原创 el-input输入框——限制只能输入正数、负数,并且最大之只能有两位小数

el-input 输入框官方没有做这个功能 把type设定为"number",也行但是有很多bug,所以还是自己安装需求实现一个比较好用使用原生的oninput方法 借住正则表达式和replace方法实现```javascript

2022-01-12 21:45:18 9323 2

原创 使用el-upload文件缩略图 删除指定图片

饿了吗ui的文档上面的删除只给了一个方法,没有具体的操作。百度上的有些方法是只能删除全部图片```javascript//获取上传组件的ref删掉他的全部数据this.$refs.upload.clearFiles()```但是后面发现这样写不行,对用户太不友好了所以后面又用这一种写法实现了指定删除```javascript let arr = this.$refs.upload.uploadFiles```使用ref的uploadFiles 获取当前组件中的图片数据```ja

2022-01-12 12:47:08 2328 3

原创 msql增删改查

1、表单的增删改查增:insert into [表名] values(数据1,数据2,数据三…)删:delete form [表名] where [id]=15; //删除id为15的数据改: update [表名] set [列名]= [修改的值] where subjectid = 5";//where为判断String sql = "update subject set subjectname= 'dasfsa' where subjectid = 5"; //修改subje

2021-03-20 20:52:21 85

原创 mysql连接数据库

package tools;import java.sql.*;public class DB { protected Connection conn =null; //提供数据库连接 public void getConn() { //加载驱动 String url = "jdbc:mysql://localhost:3306/ddd"; String name ="root"; String pwd ="root"; //抛出异常 //快捷键alt+shift

2021-03-20 20:11:52 311

空空如也

空空如也

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

TA关注的人

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