langliu1216@gmail.com
分类 / JavaScript

JavaScript

共 10 篇文章

告别“版本地狱”:用 fnm 高效管理你的 Node.js 开发环境

2025/07/15

fnm(Fast Node Manager)是一个基于Rust构建的快速、轻量级的Node版本管理工具,支持跨平台使用(Windows/macOS/Linux),相比nvm具有更快的执行速度。

微信小程序底层原理

2024/04/02

小程序是基于双线程模型的,在这个模型中,小程序的逻辑层与渲染层分开在不同的线程运行,这跟传统的Web 单线程模型有很大的不同

前端安全:如何防御XSS攻击

2024/03/23

随着互联网的高速发展,信息安全问题已经成为企业最为关注的焦点之一,而前端又是引发企业安全问题的高危据点。

Vite vs Webpack

2024/03/12

Vite 和 Webpack 都是现代前端开发中常用的构建工具,它们各自有着不同的特点和适用场景。

防抖和节流

2024/03/09

防抖和节流介绍和应用

透视 HTTP 协议

2023/06/21

在我们日常的生活与工作中离不开网络的支持,在这个过程中会不停的使用到 HTTP 请求,而作为一个前端开发更是会经常使用到 HTTP 与后端开发进行对接联调,HTTP 使用起来非常简单,如果有人问你 HTTP 相关的知识你也能说出不少内容来,但是我们日常接触到的仅仅是 HTTP 的冰山一角,本文从 HTTP 的历史出发,一步步讲解 HTTP 的演变过程,让你在这个过程中全面的了解 HTTP 为什么这么设计

Intl 解决前端日期和时间的格式化

2023/03/07

Intl 解决前端日期和时间的格式化

Go WebAssembly 入门

2022/11/03

Go WebAssembly 入门

Web Components 入门

2022/08/28

Web Components 提供了基于原生支持的、对视图层的封装能力,可以让单个组件相关的 javaScript、css、html 模板运行在以 html 标签为界限的局部环境中,不会影响到全局,组件间也不会相互影响。  再简单来说:就是提供了我们自定义标签的能力,并且提供了标签内完整的生命周期。

在 JavaScript 中如何判断一个数组是数组?

2022/03/11

近日被问到一个问题:在 JavaScript 中如何判断一个数组是数组?。在听到这个问题的时候我就在想有那些方式,在我们常用的类型判断中可以通过 `typeof` 或 `instanceof` 来进行类型判断。

查看所有分类