2016-06-25 2 views
0

Я смотрю плагин viewport и не понимаю, что означает global. Адрес url in-viewport.js Он не определен нигде и в инструментах webdeveloper из Chrome не возвращается, когда я набираю global в качестве часов.Что такое глобальное значение в javascript

+0

'global' является' window' объект в браузере среды – Icepickle

+0

@Icepickle - Почему вы используете комментарий представить ответ? (Что неверно BTW, вопрос задает вопрос о переменной под названием «global», и OP уже проверил, что она не определена в их браузере). – Quentin

+2

https://nodejs.org/api/globals.html#globals_global –

ответ

2

global является эквивалентом window в узле.

Вы используете неправильный файл, который не может быть использован в браузере. Используйте один:

https://github.com/vvo/in-viewport/blob/master/build/in-viewport.min.js

+1

Итак, они скомпилируют его в среду, где '' окно вводится для переменной 'global'? Было бы неплохо увидеть этот шаг сборки и ссылку на его документы. – Bergi

+1

[browserify] (http://browserify.org/) по сути переименовывает 'global' в' window', насколько я знаю. Вот шаг сборки https://github.com/vvo/in-viewport/blob/9ca9f9172187b749dc5a4ae8f6f48f1f60fec147/package.json#L7 –

+0

Спасибо, это важная информация для ответа! – Bergi

Смежные вопросы