javascript - JavaScript中有没有root关键字或者为什么Sublime会这样显示?

标签 javascript sublimetext3 keyword

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

Screenshot of code snippet showing "root" highlighted by text editor

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

最佳答案

root 曾经是 Node.js 中的一个变量,但它是 deprecated在 v6 中。

更新: 旧的 URL 不再有效,所以我用 Internet Archive 的 Wayback Machine 的 version 更新了它。其中,还有here's具有更改的合并请求。

声明来自this在 Sublime 中归档。

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

关于javascript - JavaScript中有没有root关键字或者为什么Sublime会这样显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43068646/

相关文章:

javascript - 转换日期日期(05/12/2011 到 12 日)

javascript - 使用 Chartjs 显示 JSON 数据

javascript - 刷新页面,然后转到另一个隐藏 div 中的特定 div,而不使用 cookie

f# - 本例中的 `in` 关键字是什么意思(F#)

Python正则表达式提取关键字前的最新数字

macros - Julia:将包含关键字的代码注入(inject)脚本中

javascript - html时如何scrollTop,body设置为高度: 100%?

sublimetext3 - 为什么我的评论末尾有这个令人讨厌的粉红色突出显示?

python - sublime text + python 的 anaconda

Vim - 选择当前单词的多个实例并同时更改 - 对所有搜索结果执行操作而不使用替换?