Typescript Window 设置变量

Typescript Window Setting Variable

我有部分打字稿代码

  var root = window['appPath'] 
  window.location.replace(root + '.... some url

变量windows是打字稿的一部分吗?我如何分配它?它是 key/value 吗?我可以在其中存储什么? 谢谢

Is the variable windows part of typescript

它是 browser 规范的一部分:http://www.w3schools.com/jsref/obj_window.asp

TypeScript 在文件 lib.d.ts 中为您定义了这些通用全局变量:https://github.com/Microsoft/TypeScript/blob/master/bin/lib.d.ts

How do I assign it?

不应该,实际上浏览器不会让您这样做。

Is it a key/value and what can I store in it?

所有 JavaScript 对象(我在这里迷路了)就像 key/value 商店一样。唯一允许的键是 string。值可以是任何其他 JavaScript 对象。

话虽如此。 不要把东西放在 WINDOW 上。数以百万计的小猫将会死亡