全部内容
Three.js OrbitControls轨道控制插件使用详解

本文详解Three.js中OrbitControls插件的配置方法,包括引入文件、实例化及参数设置(如阻尼、缩放范围),并演示如何在animate循环中调用update实现鼠标左键旋转、右键平移及滚轮缩放交互,对比轨迹球插件说明其适用场景。

2026-10-22 08:47:15
548
阿沐
Three.js 入门教程:Hello World 与线条绘制详解

本文介绍 Three.js 入门知识,通过 Hello World 案例演示场景、相机、渲染器及立方体的创建流程,并详解如何利用几何对象和 Line 方法绘制线条,帮助开发者快速掌握 3D 基础。

2026-10-22 08:46:54
433
微光
Three.js 使用 TrackballControls 实现模型交互

本文详解如何在 Three.js 中引入 TrackballControls 插件以增强模型交互。通过加载官方示例文件并实例化对象,可轻松实现鼠标左键旋转、右键平移及滚轮缩放功能,配合完整代码示例帮助开发者快速掌握交互控制器的使用方法。

2026-10-22 08:46:50
448
小算子
JavaScript 模块化演进:从 CommonJS 到 ES6 Module 详解

本文深入解析 JavaScript 模块化发展历程,对比 CommonJS 与 ES6 Module 两大核心规范。详细阐述 require、import、export 的语法差异、执行机制及适用场景,剖析 AMD/CMD 规范背景,并解释 module.exports 与 exports 的关系,帮助开发者掌握现代前端模块化管理。

2026-10-22 08:46:06
82
青柠
HTML Input 框限制输入浮点数的 JavaScript 实现

本文介绍如何在 HTML 的 input 文本框中通过 JavaScript 限制用户仅能输入浮点数。通过 onkeyup 和 onblur 事件触发验证函数,利用正则表达式过滤非数字字符,处理小数点唯一性及负号位置,确保输入值符合浮点数格式要求。

2026-10-22 08:44:07
614
流萤
Webpack + Vue + Node 单页面应用入门指南

本文详细介绍如何利用Node.js、npm及淘宝镜像搭建开发环境,并通过Vue CLI和Webpack初始化单页面应用。内容涵盖全局工具安装、模板选择、依赖管理及项目运行,附带GitHub示例代码供参考。

2026-10-22 08:43:30
600
服务小站
JavaScript刷新页面的8种方法与自动刷新实现

本文整理JavaScript刷新页面的多种实现方式,包括history.go、location.reload及location.replace等8种方法。同时详解页面自动刷新与自动跳转的代码配置,通过meta标签和setTimeout结合window.location.reload实现定时刷新功能,适用于需要定期更新或跳转的Web场景。

2026-10-22 08:42:14
587
纸飞机
Node.js 通过代理服务器发送 HTTP/HTTPS 请求详解

本文介绍如何在 Node.js 中通过指定的 HTTP 代理服务器发起 HTTP 或 HTTPS 请求。通过配置 http 模块的选项,包括主机、端口、方法和路径,实现请求转发。示例展示了如何处理代理返回的状态码及响应数据,适用于需要通过中间代理服务器访问目标资源的场景。

2026-10-22 08:41:23
151
夜航船
JavaScript中JSON对象与字符串的理解及相互转化

本文解析JavaScript中JSON格式的本质,说明原生支持无需额外引入json.js。通过代码示例展示JSON对象与字符串的区别,并介绍使用eval、toJSONString及JSON.stringify进行相互转化的具体实现方法。

2026-10-22 08:40:54
635
代码拾荒
JavaScript 实现指定位数且包含字符类型的随机密码生成

本文介绍如何利用 JavaScript 生成指定位数范围内的随机密码。代码确保生成的密码必须包含数字、大小写字母及指定的特殊字符(如 - _ #)。通过定义字符集数组并随机抽取组合,实现满足最小与最大位数要求的密码生成逻辑,适用于前端表单验证或用户注册场景。

2026-10-22 08:40:46
383
函数茶馆
JavaScript 动态创建层示例代码

本文提供了一段用于在网页中动态创建层(div)的 JavaScript 示例代码。通过引入外部脚本并刷新页面即可执行,展示了基础的 DOM 元素生成与样式应用方法,适用于前端开发中的动态布局需求。

2026-10-22 08:38:57
589
交互手记