--- title: Navigator.deviceMemory slug: Web/API/Navigator/deviceMemory tags: - API - Device Memory API - Navigator - Property - Reference - deviceMemory - memory translation_of: Web/API/Navigator/deviceMemory ---
deviceMemory
は {{domxref("Navigator")}} インターフェイスの読み取り専用プロパティで、端末のおよそのメモリ量をギガバイト単位で返します。この値は概数で、最も近い2の指数に切り下げ、1024で割った数字になります。また、とても低性能または高性能の端末を使用している人のプライバシーを守るため、上限値と下限値が使用されます。
memoryAmount = navigator.deviceMemory
浮動小数点値で 0.25
, 0.5
, 1
, 2
, 4
, 8
のうちのいずれかです。
const memory = navigator.deviceMemory console.log (`This device has at least ${memory}GiB of RAM.`)
仕様書 | 状態 | 備考 |
---|---|---|
{{SpecName("Device Memory","#sec-device-memory-js-api","deviceMemory")}} | {{Spec2("Device Memory")}} | 初回定義 |
{{Compat("api.Navigator.deviceMemory")}}