首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
简历
订阅
坦荡荡啦啦啦
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
2023最新NodeJs面试题,包含答案。刷题必备!记录一下。
好记性不如烂笔头 问: 请解释一下Node.js的优点是什么? Node.js的主要优点包括以下几个方面: 异步编程模型:Node.js采用了事件驱动、非阻塞I/O模型,使其能够在大量连接的情况下保持
细说react源码中的合成事件
最近在做一个功能,然后不小心踩到了 React 合成事件 的坑,好奇心的驱使,去看了 React 官网合成事件 的解释,这不看不知道,一看吓一跳... SyntheticEvent是个什么鬼?咋冒出来
HTTP1.0,HTTP1.1,HTTPS和HTTP2.0的区别
缓存处理,在HTTP1.0中主要使用header里的If-Modified-Since,Expires来做为缓存判断的标准,HTTP1.1则引入了更多的缓存控制策略例如Entity tag,If-Unmodified-Since, If-Match, If-None-Match…
什么是Bable?SWC?esbuild?
前言 前面写过一篇简单的 AST 抽象语法树的文章 简述 AST 抽象语法树。今天来看一下在 babel 中是如何将 ES6 转换为 ES5 的 。 babel 各种包介绍 babel-core:核心
Vue3 中有场景是 reactive 能做而 ref 做不吗?
通过跟踪 Vue3 的源代码可以证明,调用 ref 来定义对象类型响应式数据时,其实里面用的是 reactive 来实现,那 Vue3 中有没有 reactive 能做而 ref 做不了的场景?
前端面试查漏补缺--(七) XSS攻击与CSRF攻击
本系列最开始是为了自己面试准备的.后来发现整理越来越多,差不多有十二万字符,最后决定还是分享出来给大家. Cross-Site Scripting(跨站脚本攻击)简称 XSS,是一种代码注入攻击。攻击者通过在目标网站上注入恶意脚本,使之在用户的浏览器上运行。利用这些恶意脚本,攻…
图解 script 标签中的 async 和 defer 属性
浏览器在解析 HTML 的时候,如果遇到一个没有任何属性的 script 标签,就会暂停解析,先发送网络请求获取该 JS 脚本的代码内容,然后让 JS 引擎执行该代码,当代码执行完毕后恢复解析。整个过程如下图所示: 可以看到,script 阻塞了浏览器对 HTML 的解析,如果…
深入理解position sticky 粘性定位
指的是粘性定位元素最近的可滚动元素(overflow属性值不是visible的元素)的尺寸盒子,如果没有可滚动元素,则表示浏览器视窗盒子。 它的定位效果完全受限于父级元素们。如果父元素的overflow属性设置了scroll,auto,overlay值,那么,粘性定位将会失效 …
Object.defineProperty的缺点及vue3为什么用proxy
vue2的数据双向绑定是用的这个Object.defineProperty,vue3会用proxy实现数据劫持。那vue3为什么会这么做呢? 这个问题我之前试着描述过很多次,但是因为都自认为不够清楚。 vue是利用数据劫持结合发布订阅模式实现的数据双向绑定。在vue的实现里面,…
setTimeout和setImmediate到底谁先执行,本文让你彻底理解Event Loop
笔者以前面试的时候经常遇到写一堆setTimeout,setImmediate来问哪个先执行。本文主要就是来讲这个问题的,但是不是简单的讲讲哪个先,哪个后。笼统的知道setImmediate比setTimeout(fn, 0)先执行是不够的,因为有些情况下setTimeout(…