Navigator: deviceMemory 屬性

可用性有限

此特性不是基線特性,因為它在一些最廣泛使用的瀏覽器中不起作用。

安全上下文: 此功能僅在安全上下文(HTTPS)中可用,且支援此功能的瀏覽器數量有限。

Navigator 介面的只讀屬性 deviceMemory 返回裝置記憶體的大致值(以 GB 為單位)。

報告的值不精確,以減少 指紋識別。它透過向下舍入到最接近的 2 的冪,然後將該數字除以 1024 來近似。然後將其限制在下限和上限之間,以保護低記憶體或高記憶體裝置的使用者的隱私。

一個浮點數;可選值包括 0.250.51248

示例

js
const memory = navigator.deviceMemory;
console.log(`This device has at least ${memory}GiB of RAM.`);

規範

規範
裝置記憶體
# sec-device-memory-js-api

瀏覽器相容性

另見