当前位置:首页
> JavaScript
JavaScript
JavaScript是一种轻量级、解释型或者说即时编译型的编程语言, 广泛应用于网页开发中,主要用于增强网页的交互性和动态性。作为Web开发的核心技术之一,它与HTML和CSS共同协作,HTML负责定义网页的内容结构,CSS处理样式和布局,而JavaScript则控制网页的行为和交互。
js实现线性回归
2026-02-03 08:47:23JavaScript
线性回归的数学原理 线性回归模型的基本形式为: $$ y = w \cdot x + b $$ 其中: $y$ 是预测值 $x$ 是特征值 $w$ 是权重(斜率) $b$ 是偏置(截距) 损失…
js实现页面返回
2026-02-03 08:45:36JavaScript
使用 history.back() 方法 调用 history.back() 会导航到浏览器历史记录中的上一页,效果与用户点击浏览器的“后退”按钮相同。 function goBack() {…
js实现上下标
2026-02-03 08:39:43JavaScript
实现上下标的常见方法 在JavaScript中实现上下标可以通过多种方式完成,以下是几种常见的方法: 使用HTML标签 HTML原生支持<sup>和<sub>标签,可以直接在…
js实现抽奖号码
2026-02-03 08:38:20JavaScript
实现抽奖号码的JavaScript方法 生成随机号码 使用Math.random()生成随机数,结合Math.floor()确保结果为整数。例如生成1-100的随机号码: const ran…
js实现粒子变换
2026-02-03 08:32:10JavaScript
实现粒子变换的基本思路 粒子变换通常指通过JavaScript动态生成、移动和变换大量小元素(粒子),形成视觉效果。核心步骤包括创建粒子系统、定义粒子行为、渲染及动画更新。 创建粒子系统 使用HTM…
js实现indexof功能
2026-02-03 08:30:50JavaScript
实现 JavaScript 的 indexOf 功能 JavaScript 的 indexOf 方法用于返回字符串或数组中指定元素的首次出现位置。以下是手动实现该功能的几种方式: 字符串的 inde…
js实现匀速旋转
2026-02-03 08:27:56JavaScript
使用CSS动画实现匀速旋转 通过CSS的animation和@keyframes可以实现简单的匀速旋转效果。这种方法性能较好,适合简单的旋转需求。 <style> .rotate…
js实现sqrt(num)
2026-02-03 08:26:42JavaScript
实现 sqrt(num) 的方法 使用 Math.sqrt() JavaScript 内置的 Math.sqrt() 方法可以直接计算平方根: const num = 16; const resu…
js实现cbc加密
2026-02-03 08:25:16JavaScript
使用JavaScript实现CBC加密 在JavaScript中实现CBC(Cipher Block Chaining)模式加密,通常需要结合加密算法如AES。以下是使用Web Crypto API实…
js实现事件原理
2026-02-03 08:23:40JavaScript
JavaScript 事件原理 JavaScript 事件机制基于事件流模型,分为捕获阶段、目标阶段和冒泡阶段。事件从顶层元素向下传递到目标元素(捕获阶段),在目标元素触发(目标阶段),再从目标元素向…










