自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Array.reduce()

currentIndex,arr,initialValue),一个初始值initialValue;加粗参数必需,剩余可选。官方说法: 接收 一个函数function(

2023-04-10 09:14:28 130

原创 http状态码

当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含 HTTP 状态码的信息头(server header)用以响应浏览器的请求。例如:URL地址A可以向URL地址B上跳转,但这并不是永久性的,在经过一段时间后,URL地址A还可能向URL地址C上跳转。在服务器端的网页程序出错。,也就是说,没有权限去访问服务器的资源,或者请求的IP地址被封掉了。,值得注意的是,这种重定向跳转,从严格意义来讲不是服务器跳转,而是。,或者说服务器找不到客户端请求的资源,是最常见的请求错误码。,表示这个请求跳转了,并且是。

2023-04-06 09:44:47 119

原创 常用的两种实现路由方式

路由:通过一定的机制,监听用户的行为动作,从而做出对应的变化。这里不区分技术栈,本身它们就是一种底层实现。如何理解的概念,其实还是要从着手,进行剖析。单页面,说白了,就是指我们的服务只有一个index.html静态文件,这个静态文件前端生成后,丢到服务器上面。用户访问的时候,就是访问这个静态页面。而静态页面中所呈现出来的所有交互,包括点击跳转,数据渲染等,都是在这个唯一的页面中完成的。

2023-04-04 17:13:29 214

原创 多个setTimeout的执行时机

setTimeout属于异步任务中的宏任务。

2023-03-30 11:49:40 789

原创 数组扁平化

flat的实现

2023-03-09 20:15:58 63

原创 使用reduce实现map

使用reduce实现map

2023-03-09 20:10:05 85

原创 promise

理解promise

2023-03-08 19:35:17 50

原创 手写防抖节流

手写节流防抖+理解

2023-03-07 19:55:16 100

原创 手写发布者订阅者模式

手写发布者订阅者模式

2023-03-07 18:27:59 64

原创 flex布局

flex

2023-03-07 17:16:55 61

原创 css常考布局

css常见布局

2023-03-06 15:39:04 45

原创 v-for中key的作用

v-for负责一组dom的渲染,

2023-03-05 22:19:23 48

原创 css水平垂直居中

不考虑兼容性,用flex布局会更方便一点,比如一个大盒子套着一个小盒子,给大盒子加上display:flex, align-item指定为center,这样实现了垂直居中,横向justify-content指定为center,实现了水平居中。考虑兼容性,横向,小盒子的margin-left设置为50%,然后transform -50%再给他移过来,竖向也一样。

2023-03-05 21:47:00 59

原创 TCP协议

tcp

2023-03-04 21:28:23 71

原创 EventLoop、浏览器更新渲染、nextTick

EventLoop、浏览器更新渲染、nextTick

2023-03-04 19:55:06 440

原创 http和https

http

2023-03-04 18:10:53 58

原创 WeakSet和WeakMap的弱引用

弱引用

2023-03-04 15:57:27 450

原创 ==和===

==

2023-03-04 15:10:59 49

原创 执行上下文和this对象

执行上下文

2023-03-04 12:39:41 120

原创 作用域和作用域链

作用域

2023-03-04 12:21:27 53

原创 原型和原型链

原型

2023-03-04 12:01:43 40

原创 vue的生命周期

生命周期

2023-03-03 17:14:46 35

原创 给localStorage设置过期时间

给localStorage设置过期时间

2023-03-03 15:50:59 2221

原创 常见的请求头和响应头

常见的请求头和响应头

2023-03-03 15:17:37 87

原创 前端性能优化

性能优化

2023-03-03 13:21:07 42

原创 null和undefined

null和undefined

2023-03-03 13:17:43 212

原创 js中用到栈的地方

js中的栈

2023-03-03 13:08:52 78

原创 踩坑const

const

2023-03-03 12:42:08 44

原创 arguments与rest

arguments与rest

2023-03-03 12:38:31 162

原创 js中的继承

js中的继承

2023-03-03 12:33:29 139

原创 说一说作用域和闭包

js基础原理

2023-03-03 10:44:06 61

原创 nextTick实现原理

nextTick

2023-03-02 15:40:47 137

转载 keep-alive

keepalive

2023-03-02 14:52:57 135

转载 js中数组原型上的方法

Array.prototype

2023-03-02 12:42:28 47

转载 setTimeout第三个参数

settimeout第三个参数

2023-03-02 12:26:07 50

原创 js中识别对象的类型

js中识别对象的类型

2023-01-01 15:31:51 113

原创 Vue生产环境警告 You are running Vue in development mode

已经是生产环境但是仍然有警告。

2022-12-01 17:39:24 271

转载 js同时按下两键控制div的移动方向

js同时按下两键控制div的移动方向(定时器)

2022-05-12 20:57:56 182

空空如也

空空如也

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

TA关注的人

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