2013-05-09 4 views
1

방금 ​​이멕스에서 js2-mode을 사용하기 시작했고, js2-global-externsjs2-additional-externs과 같은 변수를 발견했습니다. doc 문자열은 "항상 선언 된 extern 이름의 목록입니다."라고 말합니다.JavaScript에서 "extern"은 무엇을 의미합니까?

여기서 "extern"이 무엇을 의미하는지 이해할 수 없습니다. 나는 C에서만 "extern"키워드를 알고 있었기 때문에 "extern"이 의미하는 것을 발견하기 시작했습니다. JavaScript extern/Ecma-262 extern/web browser extern을 검색했지만 유망한 것으로 보이지 않았습니다. 누구든지 올바른 방향으로 나를 가리킬 수 있습니까?

답변

1

extern 키워드는 자바 스크립트와 관련이 없습니다. js2-mode이 언어를 정의하는 데 의존하는 구성입니다.

예를 들어 자신의 전역 변수 js2-global-externs을 추가하여 인식되도록 할 수 있다고 생각합니다.

이 파일을 한번보세요. https://code.google.com/p/js2-mode/source/browse/trunk/js2-externs.el?r=57

+0

감사합니다. "전역 변수"는 JavaScript 변수 또는 Emacs Lisp 변수를 의미합니까? – user159

+1

@xfq 전자입니다. – Dmitry

+0

아, 고맙습니다. – user159

관련 문제