你真的会用 npx 吗❓❓❓
Hello,大家好! 日常开发中大家应该经常使用 npm install xxx 来安装包依赖,那是否注意到npm升级到 npm@5.2.0 之后,在 npm 二进制命令旁边安装了一个 npx 二进制
2024-01-15
JavaScript中的尾递归,你了解吗?提升性能的秘密是什么?(超全详解)
引言 JavaScript,这门广泛应用于前端开发的语言,深受许多初学者的喜爱。你是否曾在编写递归函数时感到困惑,发现程序运行缓慢,甚至因栈溢出而崩溃?或许你听说过尾递归,但不知道它为何能在这些情况下
2024-01-25
一道try...catch的题
你是否真的了解并会正确使用try...catch呢?你知道try...catch是个同步代码块,不能异步捕获错误吗?一起来看看如何优雅的使用try...catch优雅捕获异步错误吧
2024-01-25
一种基于 Service Worker 的离线在线编辑工具及其同步方法
一种基于Service Worker的离线在线编辑工具及其同步方法,以解决现有在线编辑工具在离线状态下的使用限制,提高用户的使用体验,确保数据的安全性和一致性。
2024-01-31
随便写写之js的二进制处理
前言 在JavaScript中,无论是前端还是后端都有很多与二进制相关的概念,例如 Buffer,ArrayBuffer,Blob,Stream 等等。日常开发中有哪些使用场景呢?
2024-02-06
为什么我更推荐命令式 Modal
Modal 模态对话框。 在中台业务中非常常见。 什么是声明式 Modal 组件库中一般都会内置这类组件,最为参见的声明式 Modal 定义。 例如 Antd 5 中的声明式 Modal 是这样定义的
2024-02-06
听说你还不知道React18新特性?看我给你整明白!
前言 目前react的最新版本是18.2.0。React 团队在 2022 年 3 月 29 日正式发布了 React 的第 18 个版本 是 React 框架的最新版本,听我给你娓娓道来。。。
2024-02-06
浏览器渲染原理
浏览器是如何渲染页面的 当浏览器的网络线程收到 HTML 文档后,会产生一个渲染任务,并将其传递给渲染主线程的消息队列。在事件循环机制下,渲染主线程取出消息队列中的渲染任务,开启渲染流程。 整个渲染流
2024-02-06
对不起 localStorage,现在我爱上 localForage了!
前端本地化存储算是一个老生常谈的话题了,我们对于 cookies、Web Storage(sessionStorage、localStorage)的使用已经非常熟悉,在面试与实际操作之中也会经常
2024-02-06