自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 腾讯三面:Cookie的SameSite了解吧,那SameParty呢?

才弄清cookie的same-site,又出来一个same-party!

2022-04-16 22:25:45 1811 1

原创 腾讯二面:现在要你实现一个埋点监控SDK,你会怎么设计?

为什么埋点工具都是用GIF的src去做请求发送?了解过sendBeacon吗?

2022-04-12 19:59:08 1019

原创 vue规定用普通函数定义方法,为什么react又要我用箭头函数?

原文首发在我的公众号,订阅可第一时间查看我的最新文章!大家好,我是年年!如果使用过react和vue,应该发现过一个问题:vue告诉我们不应该把方法、生命周期用箭头函数去定义;而在react的类组件中,把方法写成箭头函数的形式却更方便。要问其原因,大部分人都只把他当一个理所当然的规定。但把这个问题剖开,其实能很好地把准备面试时造的火箭,在拧螺丝的时候用起来。这篇文章可以让你在这个实际场景中去用到this的指向、作用域链以及原型。this指向丢失无论是vue还是react,都在官方文档中强调,需要

2022-04-07 23:25:47 939

原创 阿里三面:灵魂拷问——有react fiber,为什么不需要vue fiber呢?

提到react fiber,大部分人都知道这是一个react新特性,看过一些网上的文章,大概能说出“纤程”“一种新的数据结构”“更新时调度机制”等关键词。但如果被问:有react fiber,为什么不需要 vue fiber呢;之前递归遍历虚拟dom树被打断就得从头开始,为什么有了react fiber就能断点恢复呢;本文将从两个框架的响应式设计为切入口讲清这两个问题,不涉及晦涩源码,不管有没有使用过react,阅读都不会有太大阻力。什么是响应式无论你常用的是 react,还是 vue,“响

2022-03-21 21:56:10 1014

原创 阿里一面:熟悉事件循环?那谈谈为什么会分为宏任务和微任务。

事件循环由宏任务和在执行宏任务期间产生的所有微任务组成。完成当下的宏任务后,会立刻执行所有在此期间入队的微任务。这种设计是为了给紧急任务一个插队的机会,否则新入队的任务永远被放在队尾。区分了微任务和宏任务后,本轮循环中的微任务实际上就是在插队...

2022-03-17 12:50:32 2789 1

原创 穷追猛打,阿里二面问了我30分钟从URL输入到渲染...

当面试官问出这个题后,大部分人听到都是内心窃喜:早就背下这篇八股文。但是稍等,下面几个问题你能答出来吗: 浏览器对URL为什么要解析?URL参数用的是什么字符编码?那encodeURI和encodeURIComponent有什么区别? 浏览器缓存的disk cache和memory cache是什么? 预加载prefetch、preload有什么差别? JS脚本的async和defer有什么区别? TCP握手为什么要三次,挥手为什么要四次? HTT

2022-03-16 15:08:56 725

空空如也

空空如也

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

TA关注的人

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