自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一次关于webSocket的技术分享

一次关于webSocket的分享,也希望大家可以从中得到成长。

2023-04-19 10:36:43 591

原创 Next项目中添加CSS样式

刚接触Next,发现写单独的.css文件引入页面不生效,也不能像vue文件一样写style,网上关于Next的介绍又比较少,最后只能从Next官网找突破口。下面就介绍下在Next中添加CSS样式的几种方法。

2023-01-03 14:10:28 893

原创 前端装饰器

装饰器是对类、方法、属性的修饰,增加额外的行为。装饰器不侵入,所以对原先的内容不会破坏。装饰器可以理解成一种解决问题的通用思路,装饰器模式遇到程序之后诞生了多种多样的表现形式。

2022-11-16 15:22:03 748

原创 Yarn Workspack 使用指南

Yarn 从 1.0 版开始支持 Workspace (工作区)。Workspace 能更好的统一管理有多个项目的仓库,既可在每个项目下使用独立的 package.json 管理依赖,又可便利的享受一条 yarn 命令安装或者升级所有依赖等。更重要的是可以使多个项目共享同一个目录,提升开发效率和降低磁盘空间占用。一句话总结就是可以大大简化对多个项目的统一管理。

2022-11-08 11:06:45 676

原创 Vue中$set的使用和源码分析

Vue中的$set的基本使用以及对源码的分析,更清楚的认识到$set

2022-11-01 14:32:45 286

原创 实现前端点击按钮自动复制剪贴板功能

浏览器允许 JavaScript 脚本读写剪贴板,自动复制或粘贴内容。一般来说,脚本不应该改动用户的剪贴板,以免不符合用户的预期。但是,有些时候这样做确实能够带来方便,比如"一键复制"功能,用户点击一下按钮,指定的内容就自动进入剪贴板。

2022-10-25 16:10:40 3602

原创 前端无痛刷新Token

当token过期的时候,刷新token,前端需要做到无感刷新token,即刷token时要做到用户无感知,避免频繁登录。 实现思路

2022-10-21 10:28:01 698

原创 forEach处理异步任务遇到的坑

forEach处理异步任务遇到的坑,forEach是并发执行,不会等待异步任务。

2022-10-20 10:26:08 688

原创 JS实现下载txt文件

JS下载txt文件的两种方式:通过a标签的download属性和文件流的形式实现

2022-10-19 13:44:00 4703

原创 ref、toRef、和toRefs傻傻分不清楚

我们知道ref可以用于创建一个响应式数据,而toRef也可以创建一个响应式数据,那他们之间有什么区别呢?

2022-10-17 10:30:58 1997

原创 不一样的数组去重

数组去重是道非常高频的面试题,大部分都是对数组中的数字进行去重操作,相信大家都轻车熟路了。但如果数组中每个元素都是对象,该怎样实现去重操作呢?

2022-10-14 17:53:34 104

原创 关于Element中的日期选择器

在熟悉的项目代码的过程中,发现了一个无用的三目运算符,这是我当时认为的。后来才发现是我自己浅了浅了。下面把代码给大家截出来,大家看看。

2022-10-13 13:29:53 550

转载 JSON.stringfy()详解

JSON.stringfy超详细详解,以及第二个和第三个参数

2022-10-12 14:19:41 6727

原创 封装路由跳转方法,对query传参进行加密

封装vue路由全局跳转方法,对query传参进行加密,更加安全。

2022-10-11 13:44:04 1431

原创 你真的了解forEach吗?

forEach能不能改变原数组?怎样终止forEach后续的循环?

2022-09-26 09:27:11 651

原创 跨域的发生时机?

跨域的发生时机你知道吗???

2022-09-23 16:37:59 324

原创 后端一次给你10万条数据,如何优雅展示?

使用setTimeOut优雅的展示大数据

2022-09-23 14:31:29 426

原创 你不知道的Promise

你不知道的promise,reject,catch捕获异常。

2022-09-21 10:13:44 143

原创 使用setState和useState获取更新后的值

react中的setState和useState获取更新后的值

2022-09-06 10:44:33 4548

原创 created和mounted时期请求API的区别

vue组件初始化请求接口created和mounted生命钩子的区别

2022-08-16 13:53:06 3319

原创 详解 flex:1 到底是什么

成功搞懂了flex:1是什么意思!

2022-08-10 17:36:43 7241 1

原创 vue项目优化常用方式

vue优化方法

2022-08-01 16:32:01 1763

原创 自定义指令实现tabs切换颜色高亮

vue自定义事件的练习,使用自定义组件实现tabs切换颜色高亮显示

2022-07-20 15:27:45 1042

原创 扫描二维码进入小程序超详细过程

通过扫描二维码进入微信小程序

2022-07-18 16:40:02 3230 1

原创 a-table组件设置表头鼠标移入悬浮显示

vue 前端 a-table表头悬浮

2022-07-18 15:46:49 2530 3

原创 面试之内存泄露

前端面试,内存泄露,闭包,全局变量过多

2022-07-12 16:53:01 580 2

原创 Vue使用ref属性代替props

vue中ref,props

2022-06-15 12:32:21 481

原创 实现一个简单的new方法

js中new方法的手动实现,以及调用new方法构造函数具体做了什么

2022-06-15 10:09:42 577

原创 Promise从入门到入坑

promise的介绍,使用,以及需要注意的细节

2022-05-04 21:50:12 202

原创 常见的web攻击以及防御方式

web安全XSS、CSRF以及防御方式

2022-05-02 10:10:04 640

原创 深拷贝与浅拷贝

JavaScript中的深拷贝与浅拷贝,以及常见的实现方式

2022-04-27 16:22:10 115

原创 typeof 与 instanceof

js中的类型判断,typeof和instanceof

2022-04-26 11:26:53 471

原创 跨域解决办法以及实现JSONP代码

跨域、JSONP

2022-04-25 20:49:38 1219

原创 柯里化函数

柯里化函数

2022-04-23 17:25:59 1854

原创 parseInt参数解读

parseInt参数解读

2022-04-22 17:37:56 1914

原创 call、apply和bind实现方法

call、apply、bind三者的作用于区别,以及手写函数实现其功能

2022-03-15 14:07:46 495 1

原创 git 常用命令,解决公钥失效

git常用命令,git初始化本地仓库

2022-03-15 11:00:55 2039 1

原创 重排与重绘(回流)

----简单来说:重排负责元素的几何属性更新 ,而重绘负责元素的样式更新。重排一定会引起重绘,重绘不一定引起重排。 重排概述:当 DOM 的变化引起了元素的几何属性发生变化,比如改变了元素的宽高,元素的位置等,导致浏览器不得不重新计算元素的几何属性,并重新构建渲染树,这个过程称为 **"重排"**,也叫**"回流"**。 重绘概述: 完成重排后,要将重新构建的渲染树渲染到屏幕上,这个过程就是**"重绘"**。---- 会引起重排和重绘的一些操作:浏览器在处理重排时,会递归处理DOM节点,所

2021-11-18 19:29:13 414

翻译 Vue兄弟组件间利用bus传值

1、在main.js中new一个Vue对象,并挂载到Vue原型上面,即$bus2、在需要传值的地方,利用this.bus.bus.bus.emit()方法发送需要传递的值,第一个参数就是一个唯一标识(key),第二个参数就是要传递的数据(不限类型)(value)3、在接收数据的组件中,在mounted中编写接收方法,即使用this.bus.bus.bus.on方法。第一个参数就是唯一标识(key)需要和发送数据的地方的key一样,第二个参数就是一个回调函数,res就是传递过来的值,通过res就能拿到

2021-05-16 14:44:28 650 1

字节面试算法题总结大全

刷就对了,算法题让面试与被面试找到了一种平衡。在实际的开发中,很多被考核的算法确实没什么用,但是很多面试官喜欢用算法题来考察面试者的能力。如果你想去更大的平台发展,比如微软、阿里、Airbnb、亚马逊,即使是前端的岗位,在面试时(甚至每一轮)也会考验一些算法题目(虽然我觉得没什么道理)。总的来说面试算法题的公司一半一半吧,另一半倾向于面试前端相关的实战练习题。外企基本不考察你的前端能力,只考虑你的算法和数据结构能力。所以前端同学懂一些基本的算法也是有必要的。我不知道其他语言的程序员在找工作时面试的算法题有哪些,但前端的算法面试题还算是比较基础并且不难。

2023-06-01

最新前端大厂高频面试题

带你爆刷100道前端真题,磨出令人惊艳的面试表需,贴合高级人才画像。工作能力≠面试能力,面试前刻意练习,强化训练,锁定机会。

2023-05-30

空空如也

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

TA关注的人

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