自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

知识点沉淀包括不限于前端

The best time to plant a tree is 20 years ago. The second-best time is now.

  • 博客(195)
  • 资源 (2)
  • 收藏
  • 关注

原创 leetcode 3217. 从链表中移除在数组中存在的节点

hash leetcode 3217

2025-03-27 15:04:31 231

原创 react useEffect函数清除副作用函数执行时机

react useEffect 返回函数(清楚副作用函数)的执行时机

2025-03-14 16:55:40 390

原创 在终端中用code命令打开vscode并加载当前目录了

注册vscode code 命令

2025-03-12 17:18:43 337

原创 leetcode 912. 排序数组

根据计数数组重建排序后的数组的循环遍历了计数数组 arr 一次,时间复杂度为O(k) ,其中k是计数数组的长度(k=max - min +1)。找出最大值和最小值的循环遍历了数组 nums 一次,时间复杂度为O(n) ,其中 n是数组 nums 的长度。统计元素出现次数的循环也遍历了数组 nums 一次,时间复杂度为O(n)。输入:nums = [5,1,1,2,0,0]输入:nums = [5,2,3,1]输出:[0,0,1,1,2,5]总的时间复杂度为O(n+k)。输出:[1,2,3,5]

2025-02-27 17:15:17 506

原创 ECMAScript 2016(ES7) - ECMAScript 2024(ES15)新特性全览

ECMAScript 2016 - 2024 : ES7 - ES15

2024-10-12 17:36:13 914

原创 ReactVChart矩形转化漏斗图配置示例

ReactVChart 矩形转化率 漏斗图 示例

2024-08-22 16:07:48 563

原创 Ant Design Charts基于 AntV 实现的 React 可视化图表库

antV react charts 简单好用基于Antv实现

2024-08-08 15:52:05 719

原创 VChart开箱即用的多端图表库

VChart 一码多端 叙事可视化 React-vchart 折线图示例

2024-08-08 15:00:11 920

原创 nvm控制 Node.js 版本切换

控制node版本切换几种方式 nvm的使用教程

2024-06-02 11:25:03 702

原创 Tailwind CSS快速入门

Tailwind css 对比传统css css in js 安装流程 书写技巧 速查手册

2024-05-24 01:00:03 2229

原创 解决Vscode打开新文件会覆盖旧文件

vscode 新文件会覆盖旧文件

2024-05-23 23:44:49 1600

原创 配置多个SSH密钥以访问不同平台(GitHub、Gitee)

多个ssh密钥 github gitee

2024-05-12 12:15:34 1901 1

原创 如何安全完成第一次半程马拉松

首半马

2024-04-29 12:30:44 1287

原创 TypeError: Unknown file extension “.ts“ 【ts-node 执行ts文件报错】

ts-node TypeError: Unknown file extension ".ts"

2024-04-25 19:29:47 4272

原创 BFC详解(面试题)

css bfc含义 bfc特性 bfc用处 如何生成bfc 面试必问

2024-04-24 11:25:22 915

原创 Web视频会议

会议方案 会议流程 webRtc

2024-04-15 10:28:15 1121

原创 Vue3入门大全(持续更新)

vue3 reactive redonly shallowReactive ref isRef shallowRef triggerRef customRef toRef toRefs toRaw computed watch watchEffect vue3生命周期等效项 生命周期执行顺序

2024-04-11 17:20:22 693

原创 TypeError: (0 , import_node_util.parseArgs) is not a function

vue3 创建应用报错

2024-04-10 21:51:28 1421

原创 vscode代码注释和文件头部描述注释

代码注释 单行、多行、jsdoc注释 特殊标记注释 todo等 vscode注释快捷键 vscode注释插件

2024-03-26 10:48:03 11766

原创 前端-包管理器

npm yarn pnpm 三者对比

2024-03-25 17:57:07 1402

原创 2024Web前端面试大全

html、css、js、react、vue、typescript、webpack、node、小程序、面试流程、项目优化、打印题、手写题、业务题、源码

2024-03-25 15:23:11 6198 2

原创 BrowserRouter、HashRouter、MemoryRouter 以及Vue router、React router 区别

BrowserRouter、HashRouter、MemoryRouter区别是啥Vue router Reactrouter

2024-03-25 11:57:13 2392

原创 [commonjs--resolver] Missing “./jsx-runtime.js“ specifier in “react“ package

vite构建 jsx-runtime.js 错误

2024-03-25 00:53:06 914

原创 前端知识图谱大全

前端、知识图谱大全、面试复习方向

2024-03-21 17:11:32 1701

原创 谷歌浏览器(Google Chrome) 常用快捷键和扩展程序

谷歌浏览器、快捷键、扩展程序

2024-03-21 16:36:23 5436

原创 mac升级到14.3.1vscode源代码管理Tab修复

vscode源代码管理Tab修复mac更新到14.3.1,vscode 源代码管理Tab树提示需要更新git应用商店更新xcode, 控制台输入:sudo xcodebuild -license accept,重启vscode

2024-02-20 11:18:43 239

原创 LeetCode每周五题_2024/01/15~01/19

LeetCode题目序号 82 2744 2171

2024-01-15 11:44:28 526 1

原创 LeetCode每周五题_2024/01/08~01/12

LeetCode 题目序号 447 2707 2696 2654 2085

2024-01-09 17:05:26 586

原创 位运算 (运算符)

位运算 运算符概述 二进制运算符 补码 JS number 编码

2024-01-04 15:48:37 1250

原创 LeetCode每周五题_2024/01/01~2024/01/05

LeetCode每日一题 1599 466 2487 2397 1944 2807 383

2024-01-03 21:45:52 768

原创 Vscode运行调试文件

【代码】Vscode运行调试文件。 debugger . vscode .

2023-12-25 16:54:19 4024 1

原创 react-virtualized报bpfrpt_proptype_WindowScroller引入错误

react-virtualized,bpfrpt_proptype_WindowScroller,WindowScroller,[ERROR]

2023-11-29 17:59:50 960

原创 前端实现单元测试(代码版)

代码中的undefined, null, and false有不同含义,若你在测试时不想区分他们,可以用真值判断。匹配所有后缀为 .test.js 或 .spec.js 的文件(.jsx .ts .tsx 也可以)expect(value).toBeCloseTo(0.3);可以通过根目录下的 jest.config.js 文件自定义测试文件匹配规则。文件夹下的 .js 文件(.jsx .ts .tsx 也可以)可以使用与匹配相反的 not 来进行测试。

2023-04-21 16:00:08 715

原创 前端实现端到端测试(代码版)

左侧是测试执行栏,会有每个指令的详细信息以及成功失败,箭头可以点开看详细信息. 右侧是内容显示栏会有页面显示。自动打开浏览器,点击左侧specs(测试文件菜单),点击内容区域.cy.ts文件。左侧端测试,右侧组件测试,点击左侧。选择你需要的浏览器,点击开始。

2023-04-19 16:45:34 887

原创 前端实现自动化测试

我们经常说的单元测试其实只是前端测试的一种。前端测试分为单元测试,UI 测试,集成测试和端到端测试。● 单元测试:是指对软件中的最小可测试单元进行检查和验证,通常指的是独立测试单个函数。● UI 测试:是对图形交互界面的测试。● 集成测试:就是测试应用中不同模块如何集成,如何一起工作,这和它的名字一致。● 端到端测试(e2e):是站在用户角度的测试,把我们的程序看成是一个黑盒子,我不懂你内部是怎么实现的,我只负责打开浏览器,把测试内容在页面上输入一遍,看是不是我想要得到的结果。

2023-04-17 17:16:03 1469

原创 如何从零开始开发一个小程序

小程序

2023-01-03 11:14:55 2097 1

原创 VScode快捷键(win + mac)

拓展性 (Shift + Alt + Right) 或者收缩性 (Shift + Alt + Left) 的选中文本。在上方复制一行Shift + Alt + Up,在下方复制一行Shift + Alt + Down。Ctrl + Shift + Alt + PgDown 列选择 向下翻页。Ctrl + Shift + Alt + Right 列选择 向右。Ctrl + Shift + Alt + Down 列选择 向下。Ctrl + Shift + Alt + Up 列选择 向上。

2022-11-02 16:14:36 3589

原创 Sublime Text(轻量级的文本编辑类软件)

Sublime Text是一个免费的开源文本和源代码编辑器,高速和易于访问的用户友好界面,简单,可靠且有效,可满足编码和文字处理需求。比其他一些专业的代码编辑工具,启动更快,占用资源更少,看代码,临时修改,都特别方便。无论您是编码人员,还是只是在寻找一个时尚,轻巧的文本编辑器,Sublime Text都适合您。

2022-10-24 17:39:36 1550

原创 企业级项目之Git代码提交配置推荐

【代码】企业级项目之Git-husky代码提交配置推荐。

2022-10-13 11:31:37 490

原创 用Electron将web网页程序包装成桌面应用

用Electron将web网页程序包装成桌面应用前提web 端页面,真的太容易一不小心关掉了,或者,标签页比较多的时候不太容易找到,所以决定快速包装一个认识electronelectron快速入门搭建electron项目第一步 创建项目,下载依赖mkdir my-electron-app && cd my-electron-appnpm initnpm install --save-dev electron (devDependencies:只在开发环境中使用

2021-12-13 16:15:20 6716 7

面试题最全整理,包括原生JS,VUE,REACT-基础.doc

2020面试题最全整理,包括原生JS,VUE,REACT,工作后建议。 1 原生JS部分 2 2 ajax&http 19 3 vue相关 27 4 react相关 39 5 项目相关 50

2020-07-04

product.json

案例小Demo-JS原生加jquery商品排序-json文件, { "id": 1, "title": "HUAWEI全网通版(亮黑色)", "price": 499, "time": "2017-03-15", "hot": 198, "img": "img/1.jpg" }

2020-01-12

空空如也

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

TA关注的人

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