English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Screen pixelDepth property

JavaScript Screen Object

ThepixelDepthA read-only property that returns the pixel depth of the screen.

Pixel depth is the number of bits used by the system display hardware per pixel.

Syntax:

screen.pixelDepth
var x = "Pixel Depth: " + screen.pixelDepth;
Test and see‹/›

Browser compatibility

All browsers fully support the pixelDepth property:

Property
pixelDepthIsIsIsIsIs

Technical details

Return value:A number representing the color resolution per pixel.
Possible values:
  • Each pixel1Bit

  • Each pixel4Bit

  • Each pixel8Bit

  • Each pixel15Bit

  • Each pixel16Bit

  • Each pixel24Bit

  • Each pixel32Bit

  • Each pixel48Bit

More Examples

This example displays all screen properties:

var txt = "";
txt += "<p>Total width/height: " + screen.width + "*" + screen.height + "</p>";
txt += "<p>Available width/height: " + screen.availWidth + "*" + screen.availHeight +"</p>";
txt += "<p>Color depth: " + screen.colorDepth + "</p>";
txt += "<p>Color resolution: " + screen.pixelDepth + "</p>";
document.write(txt);
Test and see‹/›

Related References

screen reference:screen.availHeight property

screen reference:screen.availWidth property

screen reference:screen.height property

screen reference:screen.width property

screen reference:screen.colorDepth property

JavaScript Screen Object