➥ JS Tutorial
- JS HOME
- JS introduction
- JS Where to
- JS Output
- JS Statements
- JS Syntax
- JS Variables
- JS Operators
- JS Assignment
- JS Data Types
- JS Functions
- JS Objects
- JS Events
- JS Sting methods
- JS String Search
- JS Arrays Methods
- JS Arrays
- JS Sorting Arrays
- JS Array Iteration
- JS Math Object
- JS Comparison & Logical Operators
- JS if else and else if
- JS Switch Statement
- JS For Loop
- JS For In
- JS For Of
- JS While Loop
- JavaScript Break
- JS Sets
- JavaScript typeof
- JS Type Conversion
- JS Bitwise Operations
- JS JSON
- JS Best Practices
- JS Reserved Words
- JS Number Methods
➥ JS Objects
➥ JS Functions
➥ JS Classes
➥ JS HTML DOM
- JavaScript HTML DOM
- JS HTML DOM Document
- JS HTML DOM Elements
- Changing HTML
- JS Forms
- JS HTML DOM - CSS
- DOM Events
- HTML DOM Event Listener
➥ JS Browser BOM
➥ JS Web APIs
➥ JS AJAX
➥ JS JSON
Tutorial
Window Screen
The window.screen object contains information about the user's screen.
The window.screen
object can be written without the window prefix.
Properties:
• screen.width
• screen.height
• screen.availWidth
• screen.availHeight
• screen.colorDepth
• screen.pixelDepth
Window Screen Width
The screen.width
property returns the width of the visitor's screen in pixels.
Example:
Display the width of the screen in pixels:
EXAMPLE ❯
Window Screen Height
The screen.height
property returns the height of the visitor's screen in pixels.
EXAMPLE ❯
Window Screen Available Width
The screen.availWidth
property returns the width of the visitor's screen, in pixels, minus interface features like the Windows Taskbar.
EXAMPLE ❯
Window Screen Available Height
The screen.availHeight
property returns the height of the visitor's screen, in pixels, minus interface features like the Windows Taskbar.
Example:
Display the available height of the screen in pixels:
EXAMPLE ❯
Window Screen Color Depth
The screen.colorDepth
property returns the number of bits used to display one color.
All modern computers use 24 bit or 32 bit hardware for color resolution:
• 24 bits = 16,777,216 different "True Colors"
• 32 bits = 4,294,967,296 different "Deep Colors"
Example:
Display the color depth of the screen in bits:
EXAMPLE ❯
Window Screen Pixel Depth
The screen.pixelDepth
property returns the pixel depth of the screen.
For modern computers, Color Depth and Pixel Depth are equal.Example
Display the pixel depth of the screen in bits: