全部内容
JS逆向实战:使用AST技术还原高度混淆的代码逻辑

本文深入讲解在前端与爬虫JS逆向场景中,如何基于Babel编译器利用抽象语法树(AST)技术系统化还原高度混淆的JavaScript代码,涵盖大数组字符串解密、代理对象与函数内联、控制流平坦化重构以及死代码消除等核心实战步骤。

11.03
热度 482
JS逆向实战:使用AST技术还原高度混淆的代码逻辑
JS reduce返回undefined或报错?initialValue陷阱解析

深入解析JavaScript中Array.prototype.reduce返回undefined或抛出TypeError的原因,梳理initialValue参数的运行机制与边界陷阱,并提供清晰的故障排查步骤与防御性编程实践。

11.03
热度 224
JS reduce返回undefined或报错?initialValue陷阱解析
Node.js版本升级与降级操作指南

针对前端与后端开发中的环境需求,详细介绍通过NVM、FNM等多版本管理器安全升级与降级Node.js的具体操作、底层原理、全局包迁移与报错排查。

11.03
热度 188
Node.js版本升级与降级操作指南
JS在线格式化时怎么设置Tab缩进和引号风格

详细讲解在JavaScript在线格式化工具中如何正确设置Tab缩进与引号风格,分析Prettier与JS-Beautify底层规则及特殊语法场景下的应对方法。

11.03
热度 615
JS在线格式化时怎么设置Tab缩进和引号风格
JavaScript解构赋值默认值设置指南:避免undefined陷阱

深入解析JavaScript解构赋值中默认值的生效机制与触发条件,详细分析严格等于undefined的判定逻辑、null等假值陷阱、嵌套解构两级防御以及函数参数安全兜底方案。

11.03
热度 337
JavaScript解构赋值默认值设置指南:避免undefined陷阱
Minecraft基岩版Script API入门:编写首个JS脚本

面向初学者的Minecraft基岩版Script API实战入门教程。从行为包目录搭建、manifest.json模块配置,到编写并运行首个JavaScript脚本,深入浅出讲解事件监听机制与调试排错要点。

11.03
热度 533
Minecraft基岩版Script API入门:编写首个JS脚本
怎么自定义 reveal.js 主题与 CSS 样式

详细讲解怎么自定义 reveal.js 主题与 CSS 样式。涵盖使用独立 CSS 覆盖现有主题和基于官方 SCSS 源码编译全新主题两套完整方案,深入解析选择器优先级、变量配置及常见排错技巧。

11.03
热度 551
怎么自定义 reveal.js 主题与 CSS 样式
从 marked.js 旧版本升级到最新版:API 变更与迁移指南

针对 marked.js 从旧版本升级至最新版的完整工程迁移指南。详细梳理包导出、实例隔离、marked.use 扩展流水线、Renderer Token 对象解构及外置安全净化等核心破坏性变更,提供步骤拆解、代码示例与验证清单。

11.03
热度 646
从 marked.js 旧版本升级到最新版:API 变更与迁移指南
百度智能小程序JS逻辑迁移:从Web JavaScript到SWAN的实例对比

详细对比传统Web前端JavaScript与百度智能小程序SWAN的运行环境、架构机制、状态管理与网络通信,提供从DOM操作到数据驱动的完整迁移实例与避坑指南。

11.03
热度 190
百度智能小程序JS逻辑迁移:从Web JavaScript到SWAN的实例对比
怎么将 Plotly.js 图表导出为 PNG、SVG 或 PDF 静态文件

全面讲解怎么将 Plotly.js 图表导出为 PNG、SVG 或 PDF 静态文件。涵盖浏览器端内置 API 调用、jsPDF 前端文档组装、Node.js 服务端 Puppeteer 无头自动化导出等实用方案,附完整代码与避坑指南。

11.03
热度 478
怎么将 Plotly.js 图表导出为 PNG、SVG 或 PDF 静态文件
qrcode.js API 详解:纠错级别与数据容量限制

深入解析 qrcode.js 中纠错级别(correctLevel)的 API 用法、底层纠错原理以及其对数据容量限制的具体影响,提供选型决策与容量溢出防御方案。

11.03
热度 107
qrcode.js API 详解:纠错级别与数据容量限制
CodePen、JSFiddle 与 StackBlitz:哪个更适合在线调试 JS?

深度对比 CodePen、JSFiddle 与 StackBlitz 在 JavaScript 在线调试中的底层运行机制、调试工具链集成、npm 依赖支持与工程化体验,提供清晰的调试选型决策依据。

11.03
热度 355
CodePen、JSFiddle 与 StackBlitz:哪个更适合在线调试 JS?

标签目录

JavaScript 核心技术JavaScript 基础JavaScript 函数与作用域JavaScript 对象与原型JavaScript 数组与数据处理JavaScript 异步编程JavaScript 项目实战
浏览器与 Web 开发DOM 与事件浏览器 API网络请求与通信浏览器数据存储前端调试前端安全
前端框架与应用VueReactNext.jsNuxt前端状态管理前端性能优化
TypeScript 与工程化TypeScript前端构建依赖管理自动化测试前端部署代码规范与重构
Node.js 后端开发Node.js 基础Node.js Web 框架数据库开发接口开发与鉴权服务部署与运维Node.js 性能优化
AI 开发与应用大模型 API 开发AI 智能体开发RAG 与知识库AI 编程工具AI 多模态应用AI 应用部署