全部内容
JavaScript 实现轻量级百度分享功能

本文介绍如何使用 JavaScript 实现类似百度分享的自定义分享功能。相比百度分享和 AddThis,该方法样式完全可控且代码简洁,有效减少冗余 JS 加载,提升网页访问速度。

10.29
热度 635
JavaScript动态提示输入框输入字数的方法

本文介绍一种利用JavaScript实现输入框字数动态统计的方法。通过结合onfocus、setInterval和onblur事件,在用户聚焦输入框时启动定时器实时计算已输入字符数及剩余可输入字数,失去焦点时停止更新,从而提供类似QQ小纸条的即时反馈体验。

10.29
热度 382
纯JavaScript实现Flappy Pig网页小游戏源码解析

本文详细介绍使用纯JavaScript编写的Flappy Pig网页小游戏。文章分模块解析了option配置、工具函数、猪角色逻辑、柱子生成及控制器等核心代码,展示了如何从零构建一个基于物理引擎的H5小游戏,适合前端开发者参考学习。

10.29
热度 137
纯JS实现Div层弹性运动效果

本文介绍使用纯JavaScript实现Div层弹性运动的方法,支持自定义常数、兼容多浏览器,并提供完整代码示例与使用说明,帮助开发者掌握前端动画技巧。

10.29
热度 103
JavaScript 中利用 Array 和 Object 实现 Map 数据结构

本文介绍在 JavaScript 中利用 Array 存储键列表、Object 存储键值对来模拟 Map 数据结构的实现方式。通过封装 put、remove、indexOf、values 和 clear 等方法,完善原有实现的不足,提供完整的键值对操作功能,供 JavaScript 程序设计参考。

10.29
热度 372
JavaScript实现冒泡、插入与快速排序及前端交互展示

本文通过JavaScript实现冒泡、插入和快速排序算法,并结合HTML与CSS构建前端交互界面。代码演示了如何从文本框获取用户输入的10个数字,经排序后在页面展示结果。同时包含对输入格式、长度及非数字内容的错误处理逻辑,提供完整的排序功能实现参考。

10.29
热度 152
JavaScript 简单实现滑动菜单效果的方法

本文介绍了一种使用 JavaScript 实现滑动菜单效果的方法。该方案代码精简,核心函数 Slide 仅占26行,整体脚本42行,旨在为前端开发者提供简洁实用的交互组件参考。

10.29
热度 303
JavaScript利用HTML标签class属性实现多选项卡功能

本文介绍一种基于JavaScript获取HTML标签class属性来实现多选项卡效果的方法。通过操作DOM元素的类名切换,实现多个内容面板的显示与隐藏,适用于基础的前端交互场景。

10.29
热度 596
JavaScript 获取当前时间戳的三种常用方法

本文汇总了JavaScript中获取当前时间戳的三种常用方法,包括Date.parse、valueOf以及getTime。通过对比示例代码与运行结果,详细解析了各方法在毫秒精度上的差异,指出前两种方法获取的是精确到毫秒的时间戳,而第一种方法存在毫秒归零的问题,帮助开发者根据需求选择合适方案。

10.29
热度 154
JavaScript 实现继承的简单实例

本文通过一个简单实例演示了 JavaScript 中实现继承的基本原理。代码展示了如何利用构造函数和原型对象定义父类与子类,并探讨了子类如何继承父类的属性与方法。

10.29
热度 225
JavaScript setTimeout 三种调用方式解析

本文介绍 JavaScript 中 setTimeout 的三种常见调用方式。通过对比字符串参数、直接传入函数名以及使用匿名函数包裹执行,分析其实现差异与注意事项,帮助开发者正确掌握定时器的使用技巧。

10.29
热度 559
JavaScript中函数指针与引用的赋值机制解析

本文解析JavaScript中函数名作为指针指向内存地址的机制。通过示例展示如何将函数赋值给变量,并验证将原函数引用置为null时,其他持有引用的变量仍能正常调用该函数,说明JS中函数名本质是内存地址的索引。

10.29
热度 457

标签目录

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 应用部署