`console.dir` 中的 `dir` 代表啥?

Posted

技术标签:

【中文标题】`console.dir` 中的 `dir` 代表啥?【英文标题】:What does the `dir` in `console.dir` stand for?`console.dir` 中的 `dir` 代表什么? 【发布时间】:2016-09-30 01:44:10 【问题描述】:

我知道它的作用,并且一直在使用它。但有趣的是,我还没有找到说明“DIR”实际上是什么含义的文档。 “目录”似乎不对。

这不是“console.log()console.dir() 有什么区别?”题。很简单,“字母 DIR 实际上代表什么?”

【问题讨论】:

不要一直使用它。这是非标准的。 不要将“目录”视为“文件夹”,将“目录”视为“列表”。 我认为它只是意味着“目录”。 Directory 是 index、list、listing、register、catalogue、record、archive、inventory 等的同义词。不过,其中一些词可能更适合此功能。 这个Q&A 有点帮助。很难看出设计者的意图,但它看起来大致像是正在显示的项目属性的“目录”。正如其他人所指出的,我们在计算机领域已经习惯了“目录”的狭义定义,但它确实是一个更笼统的术语。 @BoltKey 不用担心,仅用于调试。 【参考方案1】:

它只是意味着“目录”。 Directory 是 index、list、listing、register、catalogue、record、archive、inventory 等的同义词。不过,其中一些词可能更适合此功能,例如“listing”。

【讨论】:

以上是关于`console.dir` 中的 `dir` 代表啥?的主要内容,如果未能解决你的问题,请参考以下文章

console.log 和 console.dir 有啥区别? [复制]

console.log()与console.dir()

console.dir()和console.log()的区别

js中console.log()和console.dir()的区别

chrome devtools用法

js中控制台输出方式