自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ECharts复杂业务:与tooltip的交互

想要用ECharts实现:鼠标可以进入图表的tooltip框,并点击其中的内容进行交互。实现这个过程中会遇到一些问题,下面是对其进行总结,并给出解决方案。

2024-10-12 09:59:44 589

原创 抛弃!important 使css优先级变大

在开发中很容易使用!important去增大优先级,这是不好的方法,那有没有更优雅的方式来实现我们覆盖的诉求呢?

2024-09-23 14:38:06 497

原创 Vue3 数据通信

数据在 vue 中是单向流动的,有利于管理数据状态和变化。而在日常组件开发中,难以避免组件之间的数据通信。组件通信可以分为不同的场景,例如父子组件通信、兄弟组件通信、跨层级组件通信等。

2024-09-03 16:29:55 1536

原创 JavaScript 运行机制

JavaScript 是单线程,H5 允许 JavaScript 创建多个线程,但是子线程受主线程控制,并且不能操作 DOM。所有任务分为同步任务和异步任务。

2024-08-15 10:07:13 897

原创 git 基本使用

git基本使用

2024-07-10 15:25:45 479

原创 vite与webpack有什么不同?为什么vite比webpack快?

vite与webpack有什么不同?为什么vite构建速度比webpack快?

2024-04-16 22:23:59 1671

原创 计算机网络

简单的计算机网络基础

2024-04-13 17:29:47 1323

原创 面向对象基础

c 语言是面向过程的,面向过程就是把一件事按步骤一步一步来实现而 java、c++ 等是面向对象的,面向对象就是把现实问题抽象为对象,通过调用每个对象的属性或方法去解决问题

2024-04-13 15:14:25 510

原创 入门函数式编程

入门函数式编程 一些基本内容

2024-04-11 18:08:53 1144

原创 简述事件循环机制

浏览器 node 下的事件循环机制

2024-04-11 16:18:19 179

原创 数据库概念性基础知识

数据库概念性基础知识

2024-04-09 12:44:44 620

原创 Javascript进阶内容

JavaScript的一些进阶内容:作用域、函数进阶、解构赋值、深入对象、内置构造函数、深入面向对象、深浅拷贝、异常处理、处理this、防抖节流

2024-04-08 19:54:27 1043

原创 常见typescript面试题

假设有一个导入语句:import { a } from “moduleA”(1)编译器通过绝对或相对路径,定位到需要导入的模块文件(2)如果上面解析失败了,没有查找到对应的模块,编译器会尝试定位一个外部模块声明(3)最后,还是不能解析这个模块,就直接抛出一个错误TS Map文件是一个源映射文件,其中有关原始文件的信息。.map是源映射文件,在JS代码和创建它的TS源文件之间进行映射调试调的是TS文件接口用于一个类的话,那接口会表示行为抽象对类的约束,让类去实现接口,类可以实现多个接口。

2024-03-26 11:25:08 1377

原创 以前端角度来看序列化

以前端角度来看序列化 以及 如何实现axios序列化

2024-03-22 19:29:59 821

原创 vue项目的性能优化

vue项目中常见的性能优化

2024-03-22 11:09:08 1498

原创 发布-订阅模式

发布-订阅模式是一种设计模式,用于实现对象之间的松散耦合。在这种模式下,发布者和订阅者之间并不直接通信,而是通过中介者来进行交流。

2024-03-18 15:56:55 166

原创 git常见使用

git常见使用及一些场景解决

2024-03-18 14:22:03 1390

原创 会话跟踪及常用方法

- 会话:客户端打开与服务器的连接发出请求 到 服务器响应客户端请求的全过程- 会话跟踪:对同一个用户对服务器的连续请求和接收响应的监视- why:浏览器和服务器之间是通过**HTTP(无状态)协议通信**的,它不能保持客户的信息,一次响应之后连接就断开了,下一次请求还需要重新连接,需要**判断是否为同一用户**,因此会话跟踪就来实现这个要求了

2024-03-18 09:18:34 301

原创 常见的状态码

常见的状态码

2024-03-18 08:49:01 137

原创 常见的业务场景实现方案

常见的一些业务需求实现方案

2024-03-17 17:59:09 853

原创 实现快速排序所踩的坑

实现快速排序所踩的坑

2024-03-16 22:42:26 220

原创 实现水平垂直居中

实现水平垂直居中

2024-03-14 10:47:48 212

原创 实现两栏布局

两栏布局的实现方法

2024-03-14 10:36:49 461

原创 前端网络相关面试题

网络相关面试题

2024-03-13 14:50:06 940

原创 手写实现浅拷贝&深拷贝

手写实现

2024-03-13 12:45:00 584

原创 this指向问题

this的指向问题

2024-03-13 11:13:19 166

原创 防抖与节流

防抖节流的区别、使用场景、实现函数

2024-03-13 10:20:26 747

原创 图片懒加载的实现方法

图片懒加载的常见实现方法

2024-03-12 10:08:52 727

原创 Git常见命令 GitFlow

git常见命令

2024-03-11 19:49:19 565

原创 webpack构建工具面试题

webpack常见面试题

2024-03-11 19:17:04 1085

原创 HTML5 & CSS3常见新特性

HTML5 & CSS3常见新特性

2024-03-11 16:23:28 630 2

原创 常见布局模式

常见布局模式

2024-03-11 15:40:07 377

原创 前端常见面试题

前端一些常见面试题

2024-03-10 11:31:40 1387

原创 三栏布局的实现方法

三栏布局是常见的页面布局方式,将页面分为左中右三栏实现方法有:弹性布局、grid布局、圣杯布局、双飞翼布局

2024-03-10 10:21:12 1442

原创 防抖与节流

防抖:多次触发,只执行最后一次节流:规定时间内,只触发一次

2024-03-09 09:26:32 818

原创 Promise async await

Promise是将生产者代码和消费者代码连接在一起的一个特殊JS对象,是异步编程的一种解决方案

2024-03-08 15:08:20 1038

原创 vue2 vue-cli vue-router vuex

Vue是一款基于MVVM架构的渐进式框架,它主要用于构建单页面应用SPA,它的特点有声明式渲染、响应式两大点。

2024-03-08 10:16:52 1008

原创 vue-cli项目因为webpack版本不兼容运行后报错

@vue/cli 依赖 webpack@4,它自带的 webpack 配置无法兼容 webpack@5 ,于是就报错,不能继续编译。如果在使用 @vue/cli,那么请不要贸然升级 webpack@5。

2024-03-07 17:53:15 571

原创 推送本地仓库代码到远程仓库

将本地仓库代码推送到远程仓库里

2024-03-06 21:50:01 251

原创 webpack基础配置及使用

webpack是一个现代 JavaScript 应用程序的静态模块打包器。当webpack处理应用程序时,它会递归地构建一个依赖关系图 ,其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个bundle。

2024-03-04 20:39:28 1192

空空如也

空空如也

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

TA关注的人

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