我有一个具有属性的对象,其中 1 个属性prop2
只会在以后初始化并在其准备好时添加到该对象。
我想将它显示为对象的属性,纯粹是为了人类可读性,这样当我稍后查看代码时,我就会知道它存在并且将/可以使用。
所以我的问题是:
在 JavaScript 中初始化对象的空属性的正确方法是什么
myObject = {
prop1: 'somevalue',
prop2: '' <---- ''|null|undefined|false|0|{} what is correct
}
我假设它取决于将要使用的类型,并且我意识到任何东西实际上都有效,我对最佳实践方式感兴趣。
提琴手:http: //jsfiddle.net/gamelodge/DWCEa/