无法重新声明块范围变量⊤#top;在打字稿中

时间:2017-02-23 06:51:08

标签: variables typescript

只有在声明名称为top的变量时才会出现此情况。适用于任何其他变量。

let top: number = 50;

这里是playground

1 个答案:

答案 0 :(得分:1)

因为top已经定义了。 Typescript导入window对象及其属性。因此,您不能re-declare全局级别的任何属性,它带有窗口对象,如名称,长度等。您可以随时在任何classfunction内声明此类属性。

console.log(top); //logs window object

运行此playground并查看其记录的内容。希望这会有所帮助。