01 Модуль -- 07 Область видимости Flashcards

1
Q

Какая область видимости используется по умолчанию ?

A

Глобальная(то есть вне какого-то блока). Все и вся имеют доступ к переменным объявленным в ней. Переменные объявленные в глобальной области видимости уязвимы, так как их может изменить любой участок кода.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Область видимости переменных (variable scope)

A

доступность переменных в определенном месте кода.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Любая конструкция использующая фигурные скобки {} (условия, циклы, функции и т. п.) создает

A

новую локальную область видимости, и переменные, объявленные в этой области видимости, не доступны вне этого блока.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Глубина вложенности областей видимости работать

A

по одному принципу - область видимости имеет доступ ко всем переменным объявленным выше по иерархии вложенности, но не может получить доступ к переменным объявленным во вложенных областях видимости.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly