自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【vue 前端 面试必备 大全 】

x

2022-08-01 15:33:09 99 1

原创 【swipper-ui官网】uniapp

swipper-ui官网入口

2021-12-23 20:45:00 290

原创 【vant轻量级组件】官方

vant官网入口

2021-12-21 23:45:00 160

原创 相册的样的式

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style> * { margin: 0; padding: 0; } .wrap {

2021-12-21 23:15:00 71

原创 正则验证

本人手机号: const phoneNumber = /^13{1}4091{4}(38){1}$/;

2021-12-21 10:12:40 148

原创 【element-ui】 官网

element-ui官网地址

2021-12-20 22:30:00 6609

原创 【setInterval 爱的死循环】

<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <title>使用 window.onload() 测试</title><style> *{ margin: 0; padding: 0; }#box{ width:520px; margin: 200px auto;

2021-12-20 15:02:49 249

原创 【页面不丢失】 三传参 随便传

收藏:https://blog.csdn.net/Wave_explosion/article/details/121999104**vue 传参刷新页面 数据丢失**传参方式 (三种):1.通过路由params传参2.通过路由query传参3.通过vuex1.params传参:在路由path中哪个组件需要传递参数,定义参数,用于组件传递,params刷新页面数据会丢失。path: "/chatTableDate/:user"//USER为参数组件中,通过点击传递参.

2021-12-17 17:19:53 394

原创 【拖拽】拖动原理 拖动基本思路

**拖拽**必须使用三个事件:1.onmousedown:鼠标按下事件2.onmousemove:鼠标移动事件3.onmouseup:鼠标抬起事件1、要绝对定位,脱离文档流才能移动。2、绑定拖拽的元素,移动和鼠标松开后是对document的绑定。3、点击:a= 获取当前鼠标坐标、b =div距浏览器距离、c = 鼠标在div内部距离=a-b。移动:通过 a - c 建立鼠标与div的关系,防止鼠标超出div。**拖拽判断:**0鼠标在元素上按下的时候判断:拖拽状态 = 1

2021-12-14 10:45:48 542

原创 数组循环的方法

**1.forEach()**forEach会遍历数组, 没有返回值, 不允许在循环体内写return, 不会改变原来数组的内容.forEach()也可以循环对象。let array = [1,2,3,4];array.forEach((item, index, array) => {  console.log(item);});**2.filter()**filter 会过滤掉数组中不满足条件的元素, 把满足条件的元素放到一个新数组中, 不改变原数组let array =

2021-12-11 02:00:00 575

原创 深拷贝 数组 对象 完全实现

深拷贝首先就是数组:**1.concat方法** var arr1 = [1, 2, 3, 4] var arr2 = arr1.concat()//复制当前数组并返回实现深拷贝的副本,arr1不会受影响 console.log(arr2);[1, 2, 3, 4]var arr3 = arr1.concat([5, 6, 7])//将数组中的每一项都添加到深拷贝的副本数组中console.log(arr3);//[1, 2, 3, 4, 5, 6, 7]**2

2021-12-10 16:28:13 540

原创 jQuery 语法

**jQuery 语法**$(this).hide()演示 jQuery hide() 函数,隐藏当前的 HTML 元素。$("#test").hide()演示 jQuery hide() 函数,隐藏 id=“test” 的元素。$("p").hide()演示 jQuery hide() 函数,隐藏所有 元素。$(".test").hide()演示 jQuery hide() 函数,隐藏所有 class=“test” 的元素。文档就绪函数在我们的实例中的所有 jQuery

2021-12-10 14:41:52 84

转载 vue 传值 vue 三种传值方法

vue 三种传值方法第一种:父传子父:<template>  <div> 父组件: <input type="text" v-model="val">(v-model双向绑定)   <!-- 这里是引入子组件 -->  <child :inputName="name"></child> </div></template><script>  import child fro

2021-12-10 11:32:28 4234

原创 **Reflect** 内置的对象 JavaScript Examples

Reflecthttps://blog.csdn.net/Wave_explosion/article/details/118613794?spm=1001.2014.3001.5501Reflect 是一个内置的对象,它提供拦截 JavaScript 操作的方法。这些方法与proxy handlers (en-US)的方法相同。Reflect不是一个函数对象,因此它是不可构造的。Examples检测一个对象是否存在特定属性:const duck = { name: 'Maurice',

2021-12-10 11:22:27 61

原创 【ES6 对象的解构赋值】数组 对象 其他

**基本原则如下:https://editor.csdn.net/md?not_checkout=1&articleId=121850521数组的元素是按次序排列的,变量的取值由它的位置决定;对象的属性没有次序,变量必须与属性同名,才能取到正确的值。数组的解构赋值:let [x, y]= [1, 2];// x = 1// y = 2对象的解构赋值:let { foo , bar } = { foo: "aaa", bar: "bbb" };// foo = "aaa"//

2021-12-10 10:43:43 126

原创 【正则表达式 】主要自己用也方便 常用 IP 地址 删除 为空 匹配中文字符 空白 Email 电话号码

正则表达式 - 语法字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。常用正则表达式;十六进制值 /^#?([a-f0-9]{6}|[a-f0-9]{3})$/电子邮箱 /^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$//^[a-z\d]+(\.[a-z\d]+)*@([\da-z](-[\da-z])?)+(\.{1,2}[a-z]+)+$/

2021-12-09 13:58:12 257

原创 【Day.js】

童哥的实战

2021-12-08 17:07:50 316

原创 cookie

一、cookie的API1、cookie默认是会话级别的,可以设置过期时间2、cookie会保存在客户端2.1cookie概念:​客户端会话技术,将数据保存在客户端2.2前端操作cookie的API:*获取cookie```javascriptdocument.cookie```*设置cookiedocument.cookie='key=value;'*设...

2021-07-09 20:13:34 171 1

原创 Promise对象

1、promise概念*Promise是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。*简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。*从语法上说,Promise是一个对象,从它可以获取异步操作的消息。Promise提供统一的API,各种异步操作都可以用同样的方法进行处理。2、promise特点有且只有这两种,而且一个peomise对象只能改变一次,无论变为成功还是失败,都会有一个结果数据,成功的结果数...

2021-07-09 19:54:08 96

原创 流程控制语句的分类

if(Boolean(x)){}Boolean()将''0nullNaNundefined转为falseif('xyz'){alert('123')}if(7>=7){ alert('321')}双分支: if(条件表达式){}else{} ...

2021-06-23 21:25:22 107

原创 JavaScript 简绍 js编写和运行

JavaScriptECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会),定立ECMA-262标准化的脚本程序设计语言。规定了 JavaScript 脚本的核心语法,如 数据类型、关键字、保留字、运算符、对象和语句等。B0M定义了 JavaScript 操作浏览器的接口,提供了访问某些功能(如浏览器窗口大小、版本信息、浏览历史记录等)的途径以及操作方法。##dom定义了 JavaScript 操作 HTML 文档的接口,提供了访问 HTML 文档(如body、form、div

2021-06-07 20:37:58 192 2

空空如也

空空如也

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

TA关注的人

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