JavaScript中的“extern”是什么意思?

时间:2013-05-09 12:17:56

标签: javascript emacs external js2-mode

我刚开始在Emacs中使用js2-mode,我找到了一些变量,例如js2-global-externsjs2-additional-externs。 doc字符串表示它是“您想要考虑的所有外部名称的列表。”

我不明白“extern”在这里意味着什么。我只知道C中的“extern”关键字,所以我开始发现“extern”的含义。我搜索了JavaScript extern / Ecma-262 extern / web browser extern,但没有得到任何看起来很有希望的东西。有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:1)

extern关键字与JavaScript无关。这是 js2-mode 依赖于定义语言的一些配置。

例如,我相信您可以添加自己的全局变量js2-global-externs,以便识别它们。

查看此文件https://code.google.com/p/js2-mode/source/browse/trunk/js2-externs.el?r=57