自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JS实现堆排序

// 第一个非叶子结点 arr.length/2-1// 下沉 非叶子节点和自己的孩子比// 从第一个非叶子节点开始比function adjust(arr, target, len) { // 大顶堆:arr[i] >= arr[2i+1] && arr[i] >= arr[2i+2] for (let i = target * 2 + 1;...

2020-03-25 11:33:29 115

原创 token验证原理

token原理:客户端和服务器端身份校验登录页面输入用户名和密码进行登录服务器验证通过之后生成该用户的token并返回客户端存储该token后续所有请求都携带该token发送服务器端验证token是否通过...

2020-03-20 21:50:41 304

原创 JavaScript中的接口调用

1. 前后端交互模式传统形式的URL:schema://host:port/path?query#fragmentRESTFUL地址形式:URL定位资源,HTTP描述操作HTTP请求方式:GET、POST、PUT(修改)、DELETE2. Promise用法异步调用多次异步调用效果?多次嵌套Promise是一个对象,获取异步操作的消息好处:api...

2020-03-08 16:16:21 6496

原创 rem学习笔记

rem基础rem单位:相对于html元素的字体大小,root elementem相对于父元素的font-size字体大小而言, element整个页面只有一个html元素,不同宽度只要修改html大小, 就可以根据屏幕大小修改remrem的优势:可以通过修改html的文字大小,改变页面元素的大小,实现整体控制媒体查询:@media可以设置的属性:设备类型、设备宽高...

2020-03-07 13:14:11 209

原创 回流(reflow)

回流必将引起重绘,重绘不一定会引起回流。回流 (Reflow)定义:当Render Tree中部分或全部元素的尺寸、结构、或某些属性发生改变时,浏览器重新渲染部分或全部文档的过程称为回流。会导致回流的操作:页面首次渲染浏览器窗口大小发生改变元素尺寸或位置发生改变元素内容变化(文字数量或图片大小等等)元素字体大小变化添加或者删除可见的DOM元素激活CSS伪类(例如:...

2020-03-05 18:23:55 270

空空如也

空空如也

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

TA关注的人

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