When should I use var or let in Angular 2?
本问题已经有最佳答案,请猛点这里访问。
我理解"var"和"let"声明之间的范围差异,并理解为什么"let"可以更可取,正如各自文档所建议的那样,但是为什么在角度和字体脚本文档中有如此多的示例仍然经常使用var?很难看出为什么一个或另一个模式出现在示例中。
我突然想到两个原因。第一个问题是,typescript的作者希望您知道,并不总是需要对变量进行块范围界定,在这种情况下,只要按照typescript的方式(如使用
https://www.typescriptlang.org/docs/handbook/declaration-files/by-example.html
另一种情况是,至少在typescript的文档中,当
https://www.typescriptlang.org/docs/handbook/declaration-files/do-s-and-don-ts.html网站