Агуулгын хүснэгт:

JavaScript дахь глобал хувьсагч гэж юу вэ?
JavaScript дахь глобал хувьсагч гэж юу вэ?

Видео: JavaScript дахь глобал хувьсагч гэж юу вэ?

Видео: JavaScript дахь глобал хувьсагч гэж юу вэ?
Видео: JS Global Variables, Global Properties, and globalThis 2024, Гуравдугаар сар
Anonim

Глобал JavaScript хувьсагчид

А хувьсагч функцийн гадна зарласан, болдог ГЛОБАЛ . А глобал хувьсагч байна дэлхийн хамрах хүрээ: Вэб хуудасны бүх скрипт болон функцууд үүнд хандах боломжтой.

Үүнтэй адилаар та JavaScript дээр глобал хувьсагчийг хэрхэн зарлах вэ гэж асуудаг.

руу JavaScript глобал хувьсагчдыг зарлах дотор функцийг ашиглахын тулд та цонхны объектыг ашиглах хэрэгтэй. Жишээ нь: цонх.

Жишээлбэл:

  1. функц m(){
  2. цонх. утга=100;//глобал хувьсагчийг цонхны объектоор зарлах.
  3. }
  4. функц n(){
  5. alert(цонх. утга);//бусад функцээс глобал хувьсагч руу хандах.
  6. }

Үүний нэгэн адил, JavaScript дахь орон нутгийн болон глобал хувьсагч гэж юу вэ? JavaScript хувьсагч зөвхөн хоёр хамрах хүрээтэй. Глобал хувьсагчид − А глобал хувьсагч тай дэлхийн хамрах хүрээ нь таны хаана ч тодорхойлогдох боломжтой гэсэн үг юм JavaScript код. Орон нутгийн хувьсагчид − А орон нутгийн хувьсагч зөвхөн тодорхойлогдсон функц дотор харагдах болно. Функцийн параметрүүд нь үргэлж байдаг орон нутгийн тэр функц руу.

Үүнийг анхаарч үзвэл JavaScript-д глобал хувьсагч муу байна уу?

зайлсхий глобал хувьсагчид эсвэл хэрэглээг багасгах глобал хувьсагчид in JavaScript . Учир нь энэ глобал хувьсагчид бусад скриптээр амархан дарж бичдэг. Глобал хувьсагчид биш юм муу аюулгүй байдлын асуудал ч биш, гэхдээ өөр утгыг дарж бичих ёсгүй хувьсагч.

Програмчлалд глобал хувьсагч гэж юу вэ?

Компьютер дээр програмчлал , a глобал хувьсагч нь хувьсагч хамт дэлхийн хамрах хүрээ, энэ нь бүхэлдээ харагдахуйц (тиймээс хандах боломжтой) гэсэн үг юм хөтөлбөр , сүүдэргүй бол. Бүгдийн багц глобал хувьсагчид гэж нэрлэдэг дэлхийн орчин эсвэл дэлхийн муж.

Зөвлөмж болгож буй: