JavaScript标识符列表

时间:2016-07-28 19:57:24

标签: javascript node.js browser ide

我最喜欢的编辑器对JavaScript的自动完成支持很差,但它允许使用带有标识符列表的文本文件来丰富自动完成。

有没有办法获取这些域的完整标识符列表?

  1. JavaScript核心保留字,内置对象,其属性和方法(如whileDatelengthreduce)。

  2. 浏览器上下文/ Web API(例如documentlocationquerySelector)也是如此。

  3. Node.js API也是如此(例如child_processprocessexportsreadFileSync)。

  4. 我可以想出这些方法:

    1. 以编程方式获取列表(请参阅nodejs/help中类似问题中的一个天真示例)。缺点:许多空洞和不必要的数据("私有"未记录的属性)。也许你知道更好的计划方法。

    2. 解析ECMAScript规范,MDN或nodejs.org/api等文档。缺点:容易出错,复杂,时间长。也许你知道一个很好的现成脚本来进行这样的解析。

    3. 从编辑器中采用具有更好自动完成支持的列表。也许你知道一些开源编辑器有这么简单的可提取列表。

    4. globals等库中获取列表。也许你知道一些积极维护的变种。

0 个答案:

没有答案