我刚开始在Emacs中使用js2-mode,我发现了一些变量,比如js2-global-externs和js2-additional-externs。doc字符串表示它是“您希望始终声明的任何外部名称的列表”。
我不明白这里"extern“是什么意思。我只知道C中的"extern“关键字,所以我开始发现"extern”是什么意思。我搜索了JavaScript extern/Ecma-262 extern/web browser extern,但没有找到任何看起来有希望的东西。有谁能给我指个方向吗?
发布于 2013-05-09 20:35:12
extern关键字与JavaScript无关。这是一些配置,js2模式的依赖它来定义语言。
例如,我认为您可以添加自己的全局变量js2-global-externs,以便识别它们。
看一下这个文件https://code.google.com/p/js2-mode/source/browse/trunk/js2-externs.el?r=57
https://stackoverflow.com/questions/16461599
复制相似问题