自定义博客皮肤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)
  • 收藏
  • 关注

原创 防抖及节流

防抖 原理 事件响应函数在一段时间之后才执行,如果在一段时间内再次调用,则重新计算;当预订的时间到达,事件会执行。 每次事件触发都会删除原有定时器,建立新的定时器。通俗意思就是反复触发函数,只认最后一次,从最后一次开始计时。 //引用underscore,调用防抖函数 _.debounce let count = 0 let container = document.querySelector('#container') function doSomeThing(){ container.inn

2020-09-01 17:54:56 199

原创 vue+node+mysql注册登录功能实现

vue+node+mysql注册登录功能实现 第一次用vue+node做前后端分离的项目,注册登录入手,就已经踩了很多坑,记录一下大概思路 客户端 vue-cli 构建页面,我做的手机端,用的ui框架是vant,pc端差不多 路由 /router/index.js const routes = [ { path: '/', name: 'Home', component: Home }, { path: '/login', name: 'login',

2020-06-13 21:59:05 8977 4

原创 【javascript笔记】闭包

如何产生闭包? 当一个嵌套的内部(子)函数引用了嵌套的外部(父)函数的变量(函数)时, 就产生了闭包 闭包到底是什么? 使用chrome调试查看 理解一: 闭包是嵌套的内部函数 理解二: 包含被引用变量(函数)的对象 注意: 闭包存在于嵌套的内部函数中 产生闭包的条件? 函数嵌套 内部函数引用了外部函数的数据(变量/函数) function fn1 () {//外部函数...

2020-01-21 16:03:55 163

原创 【javascript笔记】执行上下文

一、变量函数提升 变量声明提升 通过var定义(声明)的变量, 在定义语句之前就可以访问到 值: undefined 函数声明提升 通过function声明的函数, 在之前就可以直接调用 值: 函数定义(对象) 二、执行上下文 代码分类(位置) 全局代码 函数代码 全局执行上下文 在执行全局代码前将window确定为全局执行上下文 对全局数据进行预处理 var定义的...

2020-01-21 15:31:31 197

原创 【javascript笔记】原型

函数的prototype属性 每个函数都有一个prototype属性, 它默认指向一个Object空对象(即称为: 原型对象) 原型对象中有一个属性constructor, 它指向函数对象 给原型对象添加属性(一般都是方法) 作用: 函数的所有实例对象自动拥有原型中的属性(方法) // 每个函数都有一个prototype属性, 它默认指向一个对象(即称为: 原型对象) cons...

2020-01-17 19:28:37 191

原创 【javascript笔记】变量,内存,数据

什么是数据? 存储于内存中代表特定信息的’东东’, 本质就是0101二进制 具有可读和可传递的基本特性 万物(一切)皆数据, 函数也是数据 程序中所有操作的目标: 数据 算术运算 逻辑运算 赋值 调用函数传参 … 什么是内存? 内存条通电后产生的存储空间(临时的) 产生和死亡: 内存条(集成电路板)>通电>产生一定容量的存储空间==>存储各种数据==>断电==&gt...

2020-01-15 16:45:11 128

原创 【javascript笔记】数据类型

数据类型分类(2大类) 基本(值)类型 Number: 任意数值 String: 任意文本 Boolean: true/false undefined: undefined null: null 对象(引用)类型 Object: 任意对象 Array: 特别的对象类型(下标/内部数据有序) Function: 特别的对象类型(可执行) 判断 typeof: 可以区别: ...

2020-01-15 16:27:51 106

原创 【JavaScript笔记】拖拽实现

onmousedown和onmousemove的运用 function drag(obj){ //当鼠标在被拖拽元素上按下时,开始拖拽 onmousedown obj.onmousedown = function(event){ //设置box1捕获...

2019-11-13 12:29:00 191

空空如也

空空如也

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

TA关注的人

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