全部内容
JavaScript Canvas 实现图片转黑白详解

本文介绍利用 JavaScript 和 Canvas 元素将彩色图片转换为黑白效果的方法。通过获取画布上下文,使用 getImageData 提取像素数据,计算 RGB 平均值并重新赋值,最后通过 putImageData 更新画布,实现图像灰度化处理。

2026-10-22 16:24:46
663
窗边听雨
JavaScript Tab切换功能增强版实现

本文介绍了一个基于原生JavaScript的Tab标签页切换功能增强版实现。通过封装DOM获取函数和状态管理逻辑,实现了多标签页内容的动态显示与隐藏,并优化了旧版浏览器的兼容性处理,适用于需要轻量级交互效果的前端场景。

2026-10-22 15:29:17
220
页面旅途
JavaScript字符串截取函数实现:兼容中文与标点处理

本文详细解析JavaScript中substring、substr及indexOf方法的用法,并重点介绍一个自定义字符串截取函数。该函数通过正则表达式识别非ASCII字符,确保截取长度包含中文时显示完整,支持自动添加省略号,适用于前端文本截断场景。

2026-10-22 15:28:23
478
拾光