JavaScript里面是不是有root关键字或者为什么Sublime会这样显示?

Is there a root keyword in JavaScript or why does Sublime display it like this?

我在最近的一个JavaScript项目中使用了一个名为root的变量,Sublime Text 3显示如下:

所以我想知道 JavaScript 中是否有 root 关键字,如果有,它有什么作用...否则我想知道一种停止 Sublime Text 的方法以不同的方式显示...但是,当我在那里输入时,控制台会显示 ReferenceError: root is not defined

root 似乎不是 javascript 的关键字:

https://www.w3schools.com/js/js_reserved.asp

root 曾经是 Node.js 中的变量,但在 v6.

中是 deprecated

更新: 旧的 URL 不再有效,所以我用 Internet Archive 的 Wayback Machine 的 version of it, also here's 合并请求更新了它。

声明来自 Sublime 中的 this 文件。

更新: 要删除语法规则,请按照 here 的说明安装 PackageResourceViewer 然后打开 JavaScript.sublime-syntax 文件,找到单词 root (目前只有一个)并将其删除(以及以下内容| 个字符)。 请注意,您需要 运行 以管理员身份在 Windows 上使用 Sublime 才能编辑文件。