我刚刚开始使用js2-mode
在 Emacs 中,我发现了一些变量,例如 js2-global-externs
和js2-additional-externs
。文档字符串说它是“您希望考虑始终声明的任何外部名称的列表。”
我不明白这里的“外部”是什么意思。我只知道C语言中的“extern”关键字,所以我开始发现“extern”的含义。我搜索了JavaScript extern
/Ecma-262 extern
/web browser extern
但没有得到任何看起来有希望的东西。谁能指出我正确的方向?
最佳答案
extern
关键字与 JavaScript 无关。这是 js2-mode 依赖于定义语言的一些配置。
例如,我相信您可以添加自己的全局变量js2-global-externs
,以便它们得到识别。
看看这个文件 https://code.google.com/p/js2-mode/source/browse/trunk/js2-externs.el?r=57
关于javascript - "extern"在 JavaScript 中意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16461599/