自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CSS3的Flexbox(弹性盒布局模型),以及适用场景?

该布局模型的目的是提供一种更加高效的方式来对容器中的条目进行布局、对齐和分配空间。在传统的布局方式中,block 布局是把块在垂直方向从上到下依次排列的;而 inline 布局则是在水平方向来排列。弹性盒布局并没有这样内在的方向限制,可以由开发人员自由操作。我们能够通过flex简单粗暴的实现元素水平垂直方向的居中,以及在两栏三栏自适应布局中通过flex完成。弹性布局适合于移动前端开发,在Android和ios上也完美支持。

2022-10-29 18:19:27 447 1

原创 CSS选择器有哪些?哪些属性可以继承?

【代码】CSS3新增伪类有那些?

2022-10-29 18:06:10 578

原创 CSS3新增伪类有那些?

【代码】CSS3新增伪类有那些?

2022-10-29 18:00:38 290

原创 域名收敛和域名发散

【代码】域名收敛和域名发散。

2022-10-29 17:51:49 500

原创 meta viewport的原理

【代码】meta viewport的原理。

2022-10-29 17:43:56 345

原创 float 和 inline-block 的区别

【代码】float 和 inline-block 的区别。

2022-10-29 17:36:42 348

原创 display的常用值

【代码】position的定位原点。

2022-10-29 17:33:03 482

原创 position的定位原点

【代码】position的定位原点。

2022-10-29 17:29:34 430

原创 prototype和__proto__的关系和区别

【代码】prototype和__proto__的关系。

2022-10-29 17:12:14 452

原创 浏览器如何渲染页面

【代码】浏览器如何渲染页面。

2022-10-21 09:33:37 311

原创 defer和async区别

【代码】defer和async区别。

2022-10-19 22:32:42 359

原创 computed和watch的区别?

【代码】computed和watch的区别?

2022-10-19 22:13:19 88

原创 Vue循环创建列表为什么需要key

【代码】Vue循环创建列表为什么需要key。

2022-10-19 22:03:45 617

原创 map 和 forEach 的区别?

【代码】map 和 forEach 的区别?

2022-10-19 21:52:24 1043

原创 Even Loop(事件循环机制)

异步任务又分为宏任务和微任务。

2022-10-19 21:35:46 1135

原创 什么是跨域

【代码】什么是跨域。

2022-10-19 21:15:08 91

原创 几个未知宽高元素水平垂直居中方法

【代码】几个未知宽高元素水平垂直居中方法。

2022-10-19 17:07:08 93

原创 HTML语义化

【代码】HTML语义化。

2022-10-16 15:20:46 128

原创 在地址栏里输入一个地址回车会发生哪些事情

本地 DNS 服务器也会先检查是否存在缓存,如果没有就会先向根域名服务器发起请求,获得负责的顶级域名服务器的地址后,再向顶级域名服务器请求,然后获得负责的权威域名服务器的地址后,再向权威域名服务器发起请求,最终获得域名的 IP 地址后,本地 DNS 服务器再将这个 IP 地址返回给请求的用户。渲染树构建好后,会根据渲染树来进行布局。客户端接收服务器的确认应答后,进入连接建立的状态,同时向服务器也发送一个ACK 确认报文段,服务器端接收到确认后,也进入连接建立状态,此时双方的连接就建立起来了。

2022-10-16 15:20:23 139

原创 移动端适配方案

【代码】移动端适配方案。

2022-10-15 14:35:20 130

原创 前端如何解决白屏问题

【代码】前端如何解决白屏问题。

2022-10-15 14:23:18 6336

原创 seTimeout,Promise,Async/await的区别

【代码】seTimeout,Promise,Async/await的区别。

2022-10-15 14:04:42 185

原创 强缓存和协商缓存

【代码】强缓存和协商缓存。

2022-10-15 13:30:18 953 1

原创 bind、call和apply的区别

主要是在于方法的实现形式和参数传递上的不同。

2022-10-15 12:24:18 61

原创 深拷贝和浅拷贝

【代码】深拷贝和浅拷贝。

2022-10-15 12:16:55 104

原创 New的实现原理

new 操作符,可以创建一个原型对象的实例对象,并且继承了原型对象的属性、方法,故new不仅仅是实例化一个对象,同时也实现了 js 的继承。

2022-10-15 11:55:47 879

原创 节流和防抖

【代码】节流和防抖。

2022-10-15 11:47:12 84

原创 前端性能优化的方法

【代码】前端性能优化的方法。

2022-10-15 11:18:25 386

原创 创建Ajax的过程

【代码】创建Ajax的过程。

2022-10-15 11:00:19 97

原创 Promise的理解

【代码】Promise的理解。

2022-10-13 15:38:47 253

原创 闭包的理解

【代码】闭包的理解。

2022-10-13 15:31:17 66

原创 Cookie、SessionStorage和LocalStorage 区别?

【代码】Cookie、SessionStorage和LocalStorage 区别?

2022-10-13 15:24:51 1274

原创 JavaScript数据类型有哪些,区别是什么?

数据分成两大类的本质区别:基本数据类型和引用数据类型它们在内存中的存储方式不同。

2022-10-13 15:18:07 552

原创 undefined和null的区别

【代码】undefined和null的区别。

2022-10-13 15:09:51 745

原创 JavaScript判断变量类型的方法

【代码】JavaScript判断变量类型的方法。

2022-10-10 19:35:42 325

原创 OAuth协议(三方登录授权)

(4)当用户点击登录按钮之后, 按照文档要求带着申请到的id获取登录界面。例如: 要实现Github登录, 就去到Github申请接入。例如: 申请完Github登录, 我们会得到。

2022-09-28 09:46:49 2169

原创 egg-后端权限控制(限制接口访问)

在app目录下创建middleware/auth.ts。下面进行获得全部用户的信息的权限限制。用户获取接口为:/users。

2022-09-27 15:20:29 1092

原创 Vue-router的导航守卫(前端控制页面跳转或取消,权限控制)

【代码】Vue-router的导航守卫(前端控制页面跳转或取消,权限控制)

2022-09-27 14:34:27 1359

原创 egg-JWT的使用(服务端和客户端保存登录状态)

配置客户端网络文件api/network.ts。

2022-09-27 14:20:48 560

原创 egg-跨越问题

注意:跨域问题只能在后端解决,前端解决不了的。以下说明如何在egg在解决跨域问题。

2022-09-26 16:26:59 481

空空如也

空空如也

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

TA关注的人

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