Mục lục:

Biến toàn cục trong JavaScript là gì?
Biến toàn cục trong JavaScript là gì?

Video: Biến toàn cục trong JavaScript là gì?

Video: Biến toàn cục trong JavaScript là gì?
Video: 6. Biến cục bộ và biến toàn cục 2024, Tháng tư
Anonim

Các biến JavaScript toàn cầu

MỘT Biến đổi được khai báo bên ngoài một hàm, trở thành TOÀN CẦU . MỘT biến toàn cục có toàn cầu phạm vi: Tất cả các tập lệnh và chức năng trên một trang web đều có thể truy cập nó.

Tương tự, người ta hỏi, làm thế nào để bạn khai báo một biến toàn cục trong JavaScript?

Đến khai báo các biến toàn cục JavaScript bên trong, bạn cần sử dụng đối tượng cửa sổ. Ví dụ: cửa sổ.

Ví dụ:

  1. hàm m () {
  2. cửa sổ. value = 100; // khai báo biến toàn cục theo đối tượng window.
  3. }
  4. hàm n () {
  5. alert (window. value); // truy cập biến toàn cục từ hàm khác.
  6. }

Tương tự như vậy, biến cục bộ và biến toàn cục trong JavaScript là gì? Các biến JavaScript chỉ có hai phạm vi. Biến toàn cục - A biến toàn cục có một toàn cầu phạm vi có nghĩa là nó có thể được xác định ở bất kỳ đâu trong JavaScript mã số. Biến cục bộ - A biến cục bộ sẽ chỉ hiển thị trong một hàm mà nó được xác định. Tham số hàm luôn địa phương đến chức năng đó.

Theo dõi điều này, các biến toàn cục có xấu trong JavaScript không?

Tránh xa biến toàn cục hoặc giảm thiểu việc sử dụng biến toàn cục trong JavaScript . Điều này là bởi vì biến toàn cục dễ dàng bị ghi đè bởi các tập lệnh khác. Biến toàn cục không tồi tệ và thậm chí không phải là mối quan tâm về bảo mật, nhưng nó không nên ghi đè lên các giá trị của Biến đổi.

Biến toàn cục trong lập trình là gì?

Trong máy tính lập trình , Một biến toàn cục là một Biến đổi với toàn cầu phạm vi, nghĩa là nó có thể nhìn thấy được (do đó có thể truy cập được) trong suốt chương trình , trừ khi bị bóng. Tập hợp của tất cả biến toàn cục được gọi là toàn cầu môi trường hoặc toàn cầu tiểu bang.

Đề xuất: