Мазмұны:

JavaScript тіліндегі ғаламдық айнымалы дегеніміз не?
JavaScript тіліндегі ғаламдық айнымалы дегеніміз не?

Бейне: JavaScript тіліндегі ғаламдық айнымалы дегеніміз не?

Бейне: JavaScript тіліндегі ғаламдық айнымалы дегеніміз не?
Бейне: JavaScript 40 минутта үйрену. JavaScript сабақтары 2024, Сәуір
Anonim

Ғаламдық JavaScript айнымалылары

А айнымалы функцияның сыртында жарияланған, айналады ГЛОБАЛДЫҚ . А жаһандық айнымалы бар жаһандық қолдану аясы: веб-беттегі барлық сценарийлер мен функциялар оған қол жеткізе алады.

Сол сияқты, сіз JavaScript-те ғаламдық айнымалыны қалай жариялайсыз?

Кімге JavaScript жаһандық айнымалыларын жариялау ішкі функция үшін терезе нысанын пайдалану керек. Мысалы: терезе.

Мысалға:

  1. m(){ функциясы
  2. терезе. value=100;//терезе нысаны бойынша жаһандық айнымалыны жариялау.
  3. }
  4. n(){ функциясы
  5. alert(терезе. мән);//басқа функциядан жаһандық айнымалыға қол жеткізу.
  6. }

Сол сияқты, JavaScript-те жергілікті және жаһандық айнымалы деген не? JavaScript айнымалылары екі ғана ауқымы бар. Ғаламдық айнымалылар − А жаһандық айнымалы бар жаһандық ауқымы, яғни оны сіздің кез келген жерде анықтауға болады JavaScript код. Жергілікті айнымалылар − А жергілікті айнымалы ол анықталған функция ішінде ғана көрінетін болады. Функцияның параметрлері әрқашан жергілікті сол функцияға.

Осыны ескере отырып, JavaScript-те жаһандық айнымалылар нашар ма?

Болмау жаһандық айнымалылар немесе пайдалануды азайтыңыз жаһандық айнымалылар ішінде JavaScript . Бұл себебі жаһандық айнымалылар басқа сценарийлер арқылы оңай қайта жазылады. Ғаламдық айнымалылар емес нашар және тіпті қауіпсіздік мәселесі емес, бірақ ол басқа мәндердің үстінен жазбауы керек айнымалы.

Бағдарламалаудағы ғаламдық айнымалы дегеніміз не?

Компьютерде бағдарламалау , а жаһандық айнымалы Бұл айнымалы бірге жаһандық ауқымы, яғни оның бүкіл аумағында көрінетін (демек қол жетімді). бағдарламасы , көлеңкелі болмаса. Барлығының жиынтығы жаһандық айнымалылар ретінде белгілі жаһандық қоршаған орта немесе жаһандық күй.

Ұсынылған: