Javascript 如果未定义,是否创建对象父对象?

Javascript 如果未定义,是否创建对象父对象?,javascript,Javascript,制作javascript变量时,可以执行以下操作: var hest = hest++ || 0; 我觉得这很有用。在处理对象时,我正在寻找类似的东西,例如在本例中: self.counted[grouping][conversion]++; 如果分组或转换不存在,我希望创建它。可能吗?也可用于推送到尚不存在的数组。self.counted[grouping][conversion]?自计数[分组][转换]+:自计数[分组][转换]=1?为什么不在你的构造函数中处理呢?@Maverick,c

制作javascript变量时,可以执行以下操作:

var hest = hest++ || 0;
我觉得这很有用。在处理对象时,我正在寻找类似的东西,例如在本例中:

self.counted[grouping][conversion]++;

如果分组或转换不存在,我希望创建它。可能吗?也可用于推送到尚不存在的数组。

self.counted[grouping][conversion]?自计数[分组][转换]+:自计数[分组][转换]=1?为什么不在你的构造函数中处理呢?@Maverick,constructor?@Mouser,如果分组未定义,它将不起作用。据我所知,要达到这种清晰性是很困难的。您希望在一条语句中测试两个变量。但我当然可能错了。