“要求” NodeJS中的模块时,const与var之间有效率差异吗?
我正在阅读https://github.com/rvagg/bl的文档,我注意到在示例中,他们使用
来要求一个模块,这使我感到奇怪:这是一种好习惯吗?我的意思是,这对我来说是个好主意。
上面链接的一个直接示例是:
const BufferList = require('bl')var bl = new BufferList()
bl.append(new Buffer('abcd'))
bl.append(new Buffer('efg'))
/*...*/
我还注意到示例中缺少分号,但是很好,已经在其他地方进行了详细讨论。
回答:
在const
这里很有意义:
- 它记录了
对象引用不会更改。 - 它具有块范围(与相同
let
),这也很有意义。
除此之外,它归结为个人喜好(使用var
,let
或const
)
以上是 “要求” NodeJS中的模块时,const与var之间有效率差异吗? 的全部内容, 来源链接: utcz.com/qa/419437.html