增量

delta 這個術語指的是兩個值或狀態之間的差異。

這個名稱來源於希臘字母 Δ (delta),它等同於羅馬字母 DDelta 指的是使用希臘字母 Δ 作為 difference(差異)的簡寫。

在交流物理或虛擬物件的 速度、位置或加速度 的變化時,通常會使用 delta 這個術語。在描述聲音波的 音量 或 頻率 的變化時也會用到它。

例如,在描述螢幕上的物件從左到右移動了多遠時,可能會使用 delta xΔx 這個術語。

同樣,如果知道 X 的新值和舊值,你可以這樣計算 delta:

js
let deltaX = newX - oldX;

更常見的情況是,你會收到 delta 值,並使用它來更新儲存的先前狀態。

js
let newX = oldX + deltaX;

例如,滑鼠滾輪事件 WheelEvent 會在其 deltaXdeltaYdeltaZ 屬性中提供自上次事件以來滾輪移動的距離。