1

我刚开始js2-mode在 Emacs 中使用,我发现了一些变量,比如js2-global-externsand js2-additional-externs。文档字符串说它是“您想要考虑始终声明的任何外部名称的列表”。

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

4

1 回答 1

1

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

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

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

于 2013-05-09T12:35:12.160 回答