Atribut Window screen.colorDepth

Definisi dan penggunaan

colorDepth Atribut ini mengembalikan kedalaman warna layar.

colorDepth Atribut ini mengembalikan kedalaman bit per pixel.

colorDepth Atribut ini hanya baca.

Contoh

Contoh 1

Ambil kedalaman papan warna:

let depth = screen.colorDepth;

Coba sendiri

Contoh 2

Tampilkan warna latar belakang alternatif untuk layar 8 bit (untuk menghindari warna alternatif yang buruk untuk layar 8 bit yang tidak mendukung warna modern):

if (screen.colorDepth <= 8)
  //Warna latar belakang biru sederhana untuk layar 8 bit
  document.body.style.background = "#0000FF"
else
  //Warna latar belakang biru yang indah untuk layar modern
  document.body.style.background = "#87CEFA"

Coba sendiri

Contoh 3

Semua atribut layar:

let text = "Total lebar/tinggi: " + screen.width + "*" + screen.height + "<br>"
"Lebar/tinggi yang tersedia: " + screen.availWidth + "*" + screen.availHeight + "<br>"
"Kedalaman warna: " + screen.colorDepth + "<br>"
"Resolusi warna: " + screen.pixelDepth;

Coba sendiri

Syntaks

screen.colorDepth

Nilai kembalian

Tipe Deskripsi
Angka

Kedalaman papan warna layar (dalam bit per pixel):

1, 4, 8, 15, 16, 24, 32, atau 48.

Dukungan peramban

Semua peramban mendukung screen.colorDepth

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Dukungan Dukungan Dukungan Dukungan Dukungan Dukungan

页面 yang relevan

属性 screen.availHeight

属性 screen.availWidth

Properti screen.height

Properti screen.width