自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 for...of vs for 循环全面对比【前端JS】

for...of 和传统for循环各自优点缺点 在什么场景使用更好 全方面对比

2025-11-07 15:34:36 379

原创 Set数据结构【ES6】

set是什么 属性 方法 遍历 对比数组 自己写一个去重的方法

2025-10-17 17:34:50 324

原创 Iterator迭代器 【ES6】

Iterator是什么?作用?遍历过程 深度剖析 哪些数据结构自带 Symbol.iterator?为什么普通对象不能for...of... 让对象变成可迭代的方法 简单构造迭代器的方法 结论

2025-10-16 14:44:02 522

原创 HTMLDivElement 是什么?常见的DOM类型【前端TS】

HTMLDivElement,HTMLSpanElement,HTMLInputElement,HTMLFormELement,HTMLCanvasElement,HTMLVideoElement,HTMLElement,Element以及举例说明

2025-09-23 11:27:49 406

原创 Vue Router【前端】

Vue Router 常用方法对比,举例,router.push / router.replace的参数以及详细说明

2025-09-22 18:25:04 519

原创 Sass和Less的区别【前端】

sass和less的 变量,嵌套规则,Mixin(混入),继承,控制语句,模块化示例代码以及对比

2025-09-22 18:10:07 1174

原创 超详细Java基础语法之变量、标识符、数据的存储单位、数据类型!!【Java】

变量(写法、分类)、标识符(一些命名规则)、数据存储单位(byte bit 以及常见的换算)、数据类型(基本数据类型【数值类型(byte,short,int,long,float,double)字符类型(char),布尔类型(boolean)】,引用数据类型【类,String,接口,数组,枚举】)

2025-09-19 11:47:44 863

原创 详谈向量存储和数据存储是什么?区别在哪?

向量存储和数据存储是什么 特点是什么 举例 对比一下二者 关系和结合 以及一句话简单理解

2025-09-19 10:45:46 1112

原创 JDK、JRE、JVM 是什么?有什么关系?【Java】

JDK、JRE、JVM 是什么?有什么关系?

2025-09-18 21:41:53 816

原创 Tree-shaking【前端优化】

tree-shaking是什么,作用,原理,模块代码,在构建工具中的应用,局限性

2025-09-17 19:55:19 623

原创 ES Module (ESM) 和 CommonJS (CJS) 的区别【前端】

import/export 和require/export的区别表格 以及举例说明和总结用法

2025-09-17 19:53:23 345

原创 type 对比 interface【前端TS】

type 🆚 interface 基本定义 相同点 不同点 代码对比 表格展示 具体开发建议

2025-09-17 18:00:02 440

原创 一篇读懂Pormise!!【前端ES6】

promise的定义 三种状态 方法(实例方法和静态方法) 链式调用 工作机制

2025-09-16 21:10:59 1188

原创 泛型(Generics)what why when【前端TS】

TS之泛型。什么是泛型 为什么用泛型 函数泛型、接口泛型、类泛型、泛型约束、泛型默认值、多个泛型参数

2025-09-15 21:24:11 517

原创 重温防抖节流(详细篇)一看就会!!【前端】

防抖节流 定义 适用场合 代码 对比

2025-09-12 17:56:39 252

原创 内存视角看「类、原型、实例」

内存视角看「类、原型、实例」, 堆和栈里存放什么 ,类、原型、实例存在哪里

2025-09-09 15:53:01 375

原创 「类 vs 实例」对比 ,「类 - 原型 - 实例」的关系

「类 vs 实例」对比 ,「类 - 原型 - 实例」的关系

2025-09-09 15:20:14 576

原创 最全vue2组件通信总结,看这一篇就够了!【组件通信】

vue2组件通信的方法:props emit refs $parent $children 插槽 $attrs/$listeners provide/inject pubsub event bus vuex

2025-08-30 17:38:59 982

原创 深度剖析初始化vue项目文件结构!!【前端】

最怕你又菜又安于现状。

2025-08-26 21:12:26 700

原创 手误将git邮箱给改了,但本地已经提交了错误邮箱的代码怎么破?!!【Git】

重置已提交代码但错误的邮箱以及git reset的三种方法区别

2025-08-20 11:59:18 304

原创 前端保持和服务器时间同步的方法【使用vue3举例】

轮询(定时请求服务器时间)、WebSocket、时间戳校正、 NTP(网络时间协议)、SSE(服务器发送事件)

2025-08-05 21:17:43 4396

原创 symbol【ES6】

什么是Symbol,Symbol的特点,创建方法,注意点:不能进行运算、显示转换toString、隐式转换boolean,不能进行for in循环遍历,Object.getOwnPropertySymbols(),Reflect.ownKeys() ,作为常量

2025-05-21 21:47:22 1192

原创 git stash和git stash pop是什么?看这一篇直接get!!

git stash和git stash pop是什么? 用法?

2025-05-07 17:36:26 1063

原创 DOM 事件的处理通常分为三个阶段:捕获、目标、冒泡【前端示例】

DOM 事件的三个阶段:捕获阶段、目标阶段、冒泡阶段

2025-04-29 20:05:03 631

原创 vue.js中的一些事件修饰符【前端】

vue.js中的一些事件修饰符 .stop .prevent .self .once .capture .native

2025-04-29 19:39:39 488

原创 组件之间的信息传递的四种方法!!【vue3 前端】

defineProps。defineEmits。 Provide / Inject 。 使用状态管理(如 Pinia)

2025-04-27 20:28:36 755

原创 .sync是什么?读完这一篇就搞懂了【vue前端】

.sync是什么?基本用法 vue3示例 以及注意事项

2025-04-27 20:20:44 764

原创 canvas画板!随意画!!

canvas画板随心画

2025-04-25 20:54:18 305

原创 Canvas入门教程!!【Canvas篇二】

translate() 方法 rotate() 方法 scale() 方法

2025-04-25 20:53:07 475

原创 vue3+canvas裁剪框样式【前端】

canvas裁剪框 绘制裁剪框及处理鼠标按下事件

2025-04-22 19:51:43 343

原创 Canvas入门教程!!超全绘制直线,圆形,矩形等方法属性【Canvas篇一】

canvas是什么 使用场景 画一个圆 矩形 直线 beginPath(), moveTo(),lineTo(), stroke(),fillRect(),strokeStyle 属性,fillStyle 属性:文本 添加图片 样式 存档 恢复状态

2025-04-21 21:32:43 1922

原创 requestAnimationFrame是什么?你了解吗?【前端】

requestAnimationFrame是什么? 目的是什么?用代码实现使一个方块在页面上从左移动到右侧

2025-04-21 20:09:16 488

原创 Math.round(),Math.ceil(),Math.floor(),Math.sqrt(),Math.pow(),Math.abs()等!

Math.round(),Math.ceil(),Math.floor(),Math.sqrt(),Math.pow(),Math.abs()等!

2025-04-21 19:42:40 1612

原创 crossorigin是什么?【你了解前端的crossorigin吗?!】

crossorigin是什么?指定如何处理跨域请求的资源 在img audio link script video标签下可以做什么

2025-04-09 21:25:44 921

原创 你知道getBoundingClientRect()是什么吗?超详细讲解!【前端】

getBoundingClientRect()是什么 返回的DOMRect对象属性 特性和注意事项

2025-04-09 20:29:59 1115

原创 obj.name 和 obj[name]的区别?【前端】

obj.name 和 obj[name]的区别

2025-04-07 20:38:46 322

原创 强制vue实例重新渲染【vue2,vue3代码展示】

$forceUpdate() 怎么用

2025-04-07 19:31:51 1032

原创 0:0:0.000这样形式的时间判断前后差值(JavaScript)

0:0:0.000这样形式的时间判断前后差值

2025-04-07 11:05:04 248

原创 mac上安装nvm及nvm的基本语法使用!!

mac上安装homebrew 卸载nodejs版本 安装nvm 使用nvm安装nodejs版本 删除nodejs版本 使用不同版本的nodejs以及查看所有安装的nodejs版本!

2025-03-21 20:00:37 2826

原创 循环链表 - 使用JavaScript封装

循环链表 用js封装循环链表 循环链表使用的场景

2025-03-08 17:33:15 356

空空如也

空空如也

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

TA关注的人

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