Какова глобальная область действия в javascript? Как я могу создать один? - PullRequest
0 голосов
/ 10 марта 2019

При запуске кода на консоли Chrome Inspector и вводе ключевого слова this я вижу объект глобальной области действия, который имеет множество уже установленных свойств.Но как я могу создать мой?Или когда я вызываю функцию, сайт вызова является «глобальной областью действия» этой функции?

Я читаю серию книг YDKJS, и некоторые концепции иногда приводят в замешательство.

1 Ответ

1 голос
/ 10 марта 2019

Прежде всего, серия Кайла Симпсона Вы не знаете JavaScript очень приятно.Мало кто знает эту тему так же хорошо, как он.

Во-вторых, в контексте браузера глобальные переменные, которые вы называете, - это все переменные, которыми владеет Окно объект.Так что имейте это в виду, когда называете их , чтобы вы не заточили существующее и важное свойство.

В-третьих, изучите больше JavaScript и поймите, что в целом вы можете избежатьиспользуя эти типы переменных

...