标签: variables typescript
只有在声明名称为top的变量时才会出现此情况。适用于任何其他变量。
let top: number = 50;
这里是playground
答案 0 :(得分:1)
因为top已经定义了。 Typescript导入window对象及其属性。因此,您不能re-declare全局级别的任何属性,它带有窗口对象,如名称,长度等。您可以随时在任何class或function内声明此类属性。
top
window
re-declare
class
function
console.log(top); //logs window object
运行此playground并查看其记录的内容。希望这会有所帮助。