我正在使用 const 或 var 在我的 NodeJS 代码中导入库,想知道哪种方法更好且内存效率更高?
选项 1:
选项2:
哪个更好?选项1还是选项2?
选项 1:
const _ = require('lodash');
选项2:
var _ = require('lodash');
哪个更好?选项1还是选项2?
在这里使用const
是最合理的。您不希望意外覆盖已导入的库,因为这可能会导致难以检测到的错误。将其标记为const
将在尝试重新分配时引发错误(但并不使其不可变)。在大多数情况下,使用const
还可以让js解释器(或编译器)执行其他优化。
const
时,是否会出现任何性能问题? - Mrugesh Vaghelavar
或 let
,如果不需要,请使用 const
。 - James Coyle
const
。 - Mrugesh Vaghela