自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 x >> 1 是什么?

x >> 1 是位运算中的右移运算,表示右移一位,等同于 x 除以 2 再取整,即 x >> 1 == Math.floor(x/2)

2024-04-30 01:21:30 410

原创 面试高频算法(一)--排序算法

面试高频算法

2024-04-30 01:19:42 861

原创 React 性能优化

React 性能优化

2024-04-22 16:18:47 1143

原创 scrollTo无法回到顶部问题

scrollTo无法回到页面顶部

2024-04-11 14:30:57 528 1

原创 Vue Router相关知识点-基础篇(一)

Vue router 基础知识

2024-04-11 00:15:25 1056 1

原创 Http缓存、本地缓存策略

强缓存、协商缓存、策略缓存,浏览器本地数据存储:cookie、localstorage、sessionstorage、indexedDB

2024-04-08 23:53:27 1057

原创 ES6新特性

ES6新特性

2024-04-07 13:46:47 863

原创 使用Ajax封装上传文件的方法

封装文件上传方法

2024-03-29 23:57:25 136 1

原创 js简单实现函数重载

在前端开发中,JavaScript 并不支持像其他语言(如 C++ 或 Java)中那样的函数重载,其中可以根据参数的不同来调用不同的函数。在 JavaScript 中,函数名是唯一的标识符,而不是函数签名。因此,定义具有相同名称但不同参数数量或类型的多个函数将会覆盖前面的定义。但是,你可以通过一些技巧来模拟函数重载的行为,比如使用条件语句或默认参数来处理不同情况。那如何使用js代码模拟实现函数重载呢。

2024-03-28 22:21:39 507

原创 【面试题】为什么需要虚拟DOM?

Vue 和 React 框架都是基于数据驱动的,以数据为中心,数据发生改变,对应的界面也要随之改变。由于框架去判断具体是哪些数据发生改变是比较困难的,因此Vue 和 React内部render函数的设计了中,当数据发生变化 ,render函数会全量生成元素。虚拟DOM的设计使得它可以独立于平台实现,这样就可以在不同的平台上使用相同的代码逻辑来构建应用程序,例如在Web端、移动端和桌面端等。虚拟DOM的出现可以通过在内存中操作虚拟DOM对象来减少实际DOM操作的次数,从而减少了重排和重绘的次数,提高了性能。

2024-03-28 14:42:31 380 1

原创 多图片上传案例:多个图片同时上传,请求的并发控制

前端请求并发控制

2024-03-08 23:05:54 425

原创 ‘express‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

'express' 不是内部或外部命令,也不是可运行的程序 或批处理文件:npm install -g express express-generator检查环境变量的配置是否正确 ,默认路径: `C:\Users\Administrator\AppData\Roaming\npm`

2024-03-05 00:30:51 314

空空如也

空空如也

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

TA关注的人

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