Xem thêm

In Ra Màn Hình Trong Javascript - Hiểu Về Đối Tượng Screen

Huy Erick
Tiếp tục với series BOM, bài này chúng ta sẽ tìm hiểu về đối tượng screen trong Javascript và cách sử dụng nó để lấy thông tin về màn hình của người dùng. Đối tượng...

Tiếp tục với series BOM, bài này chúng ta sẽ tìm hiểu về đối tượng screen trong Javascript và cách sử dụng nó để lấy thông tin về màn hình của người dùng.

Đối tượng Screen trong Javascript

Đối tượng screen trong Javascript chứa các thông số về màn hình của người dùng, cho phép chúng ta truy cập và sử dụng những thông tin này để tùy chỉnh giao diện và trải nghiệm người dùng.

Để truy cập đối tượng screen, chúng ta sử dụng cú pháp sau:

window.screen; //hoặc screen;

Đối tượng screen bao gồm 6 thuộc tính với 6 chức năng khác nhau và bài này chúng ta sẽ tìm hiểu hết 6 thuộc tính đó.

1. Chiều rộng và chiều cao của màn hình

Hai thuộc tính widthheight trả về chiều rộng và chiều cao của màn hình thiết bị mà người dùng đang sử dụng, đơn vị là pixel.

Cú pháp:

// Lấy chiều rộng
screen.width;

// Lấy chiều cao
screen.height;

Ví dụ:



  
    
    Toidicode.com - Demo Screen
  
  
  
    
Click vào nút để xem kết quả

availWidth availHeight

2. Kích thước hiển thị của trình duyệt

Thuộc tính availWidthavailHeight cũng trả về chiều rộng và chiều cao của màn hình, nhưng đây là kích thước hiển thị của trình duyệt.

Cú pháp:

// Lấy availWidth
screen.availWidth;

// Lấy availHeight
screen.availHeight;

Ví dụ:



  
    
    Toidicode.com - Demo Screen
  
  
  
    
Click vào nút để xem kết quả

3. Số lượng màu sắc hiển thị trên màn hình

Thuộc tính colorDepth trả về số lượng màu sắc hiển thị được trên màn hình.

Cú pháp:

screen.colorDepth;

Ví dụ:



  
    
    Toidicode.com - Demo Screen
  
  
  
    
Click vào nút để xem kết quả

4. Độ phân giải của màn hình

Thuộc tính pixelDepth trả về độ phân giải pixel của màn hình.

Cú pháp:

screen.pixelDepth;

Ví dụ:



  
    
    Toidicode.com - Demo Screen
  
  
  
    
Click vào nút để xem kết quả

Lời kết

Thông qua bài viết này, chúng ta đã hiểu về đối tượng screen trong Javascript. Đây là bài cuối cùng trong series BOM Javascript. Bài tiếp theo chúng ta sẽ tìm hiểu về time events trong Javascript.

1