Delta
术语 delta 指两个值或状态之间的差异。
这个名称来源于希腊字母 Δ(delta),相当于罗马字母中的 D。delta 指的是用字母 Δ 作为差异的简写。
在交流物理或虚拟物体的速度、位置或加速度的变化时,通常会使用 delta 这个术语。同样,在描述声音波的音量或频率变化时也会使用这个术语。
例如,在描述屏幕上物体从左到右移动的距离时,可以使用术语 delta x 或 Δx。
同样,给定 X 的新值和旧值,可以这样计算 delta:
js
let deltaX = newX - oldX;
更常见的是,你会得到 delta,并用它来更新先前的保存状态:
js
let newX = oldX + deltaX;
例如鼠标滚轮事件 WheelEvent
,在其 deltaX
、deltaY
和 deltaZ
属性中提供了自上次事件以来滚轮移动的量。