خصائص Window screen.colorDepth

التعريف والاستخدام

colorDepth يستعيد الخاصية عمق الألوان للشاشة.

colorDepth يستعيد الخاصية عمق كل بكسل.

colorDepth الخصائص قابلة للقراءة فقط.

مثال

مثال 1

الحصول على عمق لوحة الألوان:

let depth = screen.colorDepth;

تجربة شخصية

مثال 2

عرض لون خلفية بديل للشاشات 8 بت (لتفادي استخدام ألوان غير مدعومة في الشاشات 8 بت):

if (screen.colorDepth <= 8)
  //لون خلفية بسيط للشاشات 8 بت
  document.body.style.background = "#0000FF"
else
  //لون خلفية زاهي للشاشات الحديثة
  document.body.style.background = "#87CEFA"

تجربة شخصية

مثال 3

جميع خصائص الشاشة:

let text = "Total width/height: " + screen.width + "*" + screen.height + "<br>"
"Available width/height: " + screen.availWidth + "*" + screen.availHeight + "<br>"
"Color depth: " + screen.colorDepth + "<br>"
"Color resolution: " + screen.pixelDepth;

تجربة شخصية

الجملة

screen.colorDepth

القيمة التي تعود

نوع وصف
رقمي

عمق لوحة الشاشة (بماكينة البكسل لكل بكسل):

1, 4, 8, 15, 16, 24, 32, أو 48.

دعم المتصفح

دعم جميع المتصفحات screen.colorDepth

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
دعم دعم دعم دعم دعم دعم

الصفحات ذات الصلة

خصائص screen.availHeight

خصائص screen.availWidth

خصائص screen.height

خصائص screen.width