首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端基础
若梦plus
创建于2024-05-17
订阅专栏
前端基础
等 1 人订阅
共35篇文章
创建于2024-05-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
异步编程思想
相关问题 如何解决Promise 地狱问题? 所谓的"Promise 地狱",通常指的是代码中存在多层嵌套的Promise 调用,这种情况会使代码难以理解和维护。解决Promise 地狱的常见方法包括
JavaScript V8 引擎原理
相关问题 JavaScript事件循环 调用栈:这里存放着所有执行中的代码块(函数)。当一个函数被调用时,它被添加到栈中;当返回值被返回时它从栈中被移除。 消息队列:当异步事件发生时(如点击事件、文件
作用域与闭包
相关问题 一、什么是作用域?JavaScript中有哪些类型的作用域? 全局作用域: 在代码的最外层定义的变量和函数属于全局作用域。 全局作用域中的项可以在代码中的任何其他位置被访问,包括函数内部。
浏览器进程之 Utility(工具进程)
浏览器进程之 Utility(工具进程) 浏览器进程是现代浏览器架构的重要组成部分,它们负责处理各种后台任务,如网络请求、GPU渲染、脚本执行等。在这之中,Utility(工具进程)扮演着尤为关键的角
浏览器进程之NaCl(Native Client进程)
浏览器进程之NaCl(Native Client进程) 一、NaCl概述 1. NaCl的简介 NaCl(Native Client)是一项由Google开发的开放源代码技术,旨在允许网页在不使用外部
node开辟进程之spawn、exec
Node.js 子进程的 spawn 和 exec 在 Node.js 开发中,子进程的管理是一个常见的需求。无论是执行外部命令、脚本,还是实现复杂的多进程任务,Node.js 提供了多种方法来处理子
浏览器渲染原理
相关问题 一、从输入 URL 到页面渲染完成的全过程 1.输入URL 用户在浏览器的地址栏输入一个URL,例如https://www.example.com,并按下回车键 2.DNS解析 浏览器需要将
前端缓存知识汇总
前端缓存 前端缓存主要是指缓存和浏览器缓存 前端缓存可以加快页面加载速度、减轻服务器负担、减少延迟与网络阻塞、提高用户体验、支持离线使用等,能够有效的提升网站与应用的性能,但同时也面临着缓存过期、用户
未来组件化开发趋势WebComponent
未来组件化开发趋势WebComponent 优点:原生组件,不需要框架,性能好代码少。 缺点:兼容性问题 核心三项技术 Custom elements:一组JavaScript API,允许您定义cu
浏览器渲染原理
进程和线程 进程是操作系统资源分配的基本单位,进程包含线程 线程是由进程所管理的,为了提升浏览器的稳定性和安全性,浏览器采用了多进程模型 浏览器中的5个进程 浏览器进程:负责页面显示、用户交互、子进程
HTTP协议版本历程
HTTP协议的发展历程 版本 推出年份 当前状态 HTTP/0.9 1991年 已过时 HTTP/1.0 1996年 已过时 HTTP/1.1 1997年 标准 HTTP/2.0 2015年 标准 H
设计模式浅析
面向对象 什么是面向对象 把客观对象抽象成属性数据和对数据的相关操作,把内部细节和不想关的信息隐藏起来, 把同一个类型的客观对象的属性数据和操作绑定在一起,封装成类, 并且允许分成不同层次进行抽象,通
抽象语法树AST(Abstract Syntax Tree)
抽象语法树(Abstract Syntax Tree) 抽象语法树(Abstract Syntax Tree,AST)是源代码语法结构的一种抽象表示 它以树状的形式表现编程语言的语法结构,树上的每个节
web端即时通信技术
web端即时通信技术 对于IM/消息推送这类即时通讯系统而言,系统的关键就是“实时通信”能力。所谓实时通信有以下两层含义 客户端可以主动向服务端发送信息。 当服务端内容发生变化时,服务端可以实时通知客
web安全-前端层面
参考资料引荐 https://blog.csdn.net/hack0919/article/details/130929154 XSS 简介 跨站脚本攻击(Cross-Site Scripting,
前端跨域解决方案
什么是跨域 跨域"是指浏览器为了安全性,设置的同源策略限制 同源策略是一种约定,它是浏览器的一种安全功能,只允许web页面请求同一个源(协议,域名和端口)的资源 换句话说,如果在浏览器中运行的网页试图
V8的内存垃圾回收
V8的内存垃圾回收 内存 V8 垃圾回收 计算机模型 寄存器 是中央处理器的组成部分 寄存器是有限存储容量的高速存储部件 可以用来暂存指令、数据和地址 寄存器内的数据可用于执行算术和逻辑运算 寄存器内
EventLoop基础知识
进程和线程 进程 CPU承担了所有的计算任务 进程是CPU资源分配的最小单位 在同一个时间内,单个CPU只能执行一个任务,只能运行一个进程 如果有一个进程正在执行,其它进程就得暂停 CPU使用了时间片
函数式编程
函数式编程优势 更少的时间 更少的BUG 更好的测试性 更方便调试 适合并发执行 更高的复用性 支持tree-shaking React和Vue3大量使用函数式编程 什么是函数式编程 函数式编程是一种
jwt基础知识
JWT JWT(json web token)是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准。 JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源
下一页