gpt4 book ai didi

typescript2.0 - typescript 记录项目计数

转载 作者:行者123 更新时间:2023-12-03 18:44:20 27 4
gpt4 key购买 nike

是否可以在 Typescript 记录中找到项目数?

例如类似的东西

const testRecord: Record<string, string> = {
'one': 'value1',
'two': 'value2'
};

var length = testRecord.length;

// looking for length to be 2 but is undefined as there is no length property

供引用: https://www.typescriptlang.org/docs/handbook/utility-types.html#recordkt

最佳答案

我刚刚在这里找到了一个 javascript 对象的长度的答案,它似乎工作得很好:

Length of a JavaScript object

我回答上面例子的实现是:

const testRecord: Record<string, string> = {
'one': 'value1',
'two': 'value2'
};

var length: Object.keys(testRecord).length;
// length equals 2

但是,请让我知道是否有更好,更具体的“记录”方式来做到这一点?

关于typescript2.0 - typescript 记录项目计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60033542/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com