【发布时间】:2022-01-24 08:26:19
【问题描述】:
我刚刚搜索了 SO,看起来每个人都同意 JavaScript 和 TypeScript 不支持直接在对象中使用数字作为键的想法。但不知何故,我的开发伙伴在我们的 Angular 项目中使用了一些带有数字键的对象,这些对象与其他对象一样工作得很好。这就是他们的样子。
{
1: 1,
2: 0,
3: 2
}
目前以obj[2] 之类的形式调用该值没有问题。只是想知道这是否是正确的方法,以及这种用法的支持程度如何?
【问题讨论】:
-
它是标准的数组,是奇异的对象。
标签: javascript angular typescript