2016-06-25 3 views
0

저는 뷰포트 플러그인을보고 있었으며 무엇을 의미하는지 이해하지 못했습니다. global. 여기에 URL이 있습니다 in-viewport.js 아무데도 정의되어 있지 않으며 Chrome의 webdeveloper 도구에서 global을 시계로 입력하면 정의되지 않은 값을 반환합니다.자바 스크립트에서 전역 의미는 무엇입니까

+0

'global' 브라우저 환경 – Icepickle

+0

@Icepickle에서'window' 객체 인이 하나가 사용? (틀린 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' 변수에'window'가 삽입 된 환경으로 컴파일합니까? 빌드 단계를보고 해당 문서에 대한 링크가 있으면 좋을 것입니다. – Bergi

+1

[browserify] (http://browserify.org/)는 기본적으로'global'을'window '로 이름을 바꿉니다. 빌드 단계는 다음과 같습니다. https://github.com/vvo/in-viewport/blob/9ca9f9172187b749dc5a4ae8f6f48f1f60fec147/package.json#L7 –

+0

감사합니다. 답변에 대한 중요한 정보입니다! – Bergi

관련 문제