一个简单的问题,最佳实践是什么,我应该声明将在以后使用null{}初始化的JavaScript对象吗?

最佳答案

我认为这确实取决于。如果您只是想尽早声明它,因为您知道它仍然“悬挂”在函数的开头,并将在下面初始化几行,则只需使用

var foo;

这使得foo undefined。否则,如果您需要在初始化之前将foo作为对象执行任何操作,那么最好使用
var foo = {};

关于javascript - 在JavaScript中声明对象以供以后使用-是null还是{}?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22323223/

10-11 22:31
查看更多