首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
woller
更多收藏集
微信扫码分享
微信
新浪微博
QQ
39篇文章 · 0订阅
WebSocket的11个面试常见知识点
前言 WebSocket 作为一种基于 TCP 协议的实时通信协议,为前端应用提供了强大的双向通信能力。本文将深入探讨前端 WebSocket 的相关问题,包括协议区别、用法、关键技术点等。 WebS
一文读懂浏览器本地存储:Web Storage
希望通过此篇文章,可以让大家了解 Web Storage 在浏览器数据存储和读取的相关操作,以及相关事件和限制。
JS中的多种继承方式
JS本身是基于面向对象开发的编程语言:所以我们学习JS主要就是学习类,以及类的实例,在学习类的原型上提供的方法;一、类的封装类也是一个函数,把实现一个功能的代码进行封装,以此实现“低耦合高内聚”二、多
面试官:说说作用域和闭包吧
虽然 javascript 被认为是一门解释型语言/动态语言,但是它其实是一种编译型的语言。一般来说,需要运行一段 javascript 代码,有两个必不可少的东西:JS 引擎 和 编译器。前者类似于总管的角色,负责整个程序运行时所需的各种资源的调度;后者只是前者的一部分,负责…
前端基石:闭包
什么是闭包? ✅ 官方说法:闭包就是指...。 ✅ MDN说法:闭包是一种特殊的对象...。✅ 自我理解:把函数执行...。
宏任务和微任务的区别
宏任务和微任务都是异步任务。异步任务不是按照写的顺序执行,但是也是一步步往下执行的。如果有些任务占用了整个线程,异步任务也会被阻塞。 每当一个任务存在,事件循环都会检查该任务是否正把控制权交给其他 J
react-router与react-router-dom区别
React Router是一个用于构建路由的库,它提供了核心的API,例如`Router`、`Route`和`Switch`。它允许开发者将不同的组件与特定的URL路径相关联,并根据用户的导航选择加载
webpack 执行流程 —— 实现 myWebpack
前言 实现 myWebpack 主要是为了更好的理解,webpack 中的工作流程,一切都是最简单的实现,不包含细节内容和边界处理,涉及到 ast 抽象语法树和编译代码部分,最好可以打印出来观察一下,
虚拟DOM和真实DOM的区别
所以,只要我们想要动态修改网页的内容的时候,我们就修改DOM。 而getElementById,parentNode和emoveChild则是HTML DOM API中的方法。 Shadow DOM是浏览器提供的一个可以允许将隐藏的DOM树添加到常规的DOM树中——它以shad…
js 中 Map 和 Set 的用法以及区别
此文章是关于 js 的 Map 和 Set 的用法以及区别。Map 是一组键值对的结构,和 JSON 对象类似。Set 对象类似于数组,且成员的值都是唯一的