screen

参考

screen对象一般是只有属性,下面是所有浏览器都有的属性:

属性说明
width屏幕宽度(px)
height屏幕高度(px)
availWidth可用的屏幕宽度(px),Ubuntu系统的Unity桌面默认在左边有一个Docker,占用了屏幕一点地方,其他应用不能占用该空间,所以可用屏幕就没有实际宽度那么宽了
availHeight可用的屏幕高度(px),操作系统一般都是有状态栏的,不是在上面就是下下面,它们占用屏幕,其他应用不能占用它们的位置,所以,可用宽度就没有实际高度那么高了
availLeft屏幕左边从哪个项目开始可用
availTop屏幕上边从哪个项目开始可用,macOS系统上,此值往往不为0,因为macOS系统的状态栏在上面
colorDepth颜色深度,储存1像素的颜色(ARGB)所占用的二进制位数。通常都是24或者32
pixelDepth像素深度,与colorDepth几乎一样