习惯用于迭代StringMap <t>?</t>的foreach键的习惯用法

时间:2015-01-27 17:31:06

标签: typescript

我正在使用typescript 1.4并声明了一个属性prop: StringMap<Foo>。你是否应该采用javascript方式迭代对象键,

for (var i in prop) {
    if (prop.hasOwnProperty(i)) {
    }
}

prop.forEach(function(i) {
});

(在某些旧浏览器中不起作用),或者打字稿是否定义了执行此操作的任何特殊语法?

1 个答案:

答案 0 :(得分:1)

TypeScript没有任何特殊语法。使用您在常规JavaScript中使用的任何方法。