Javascript类型的变量名称/语法/引用



我正试图找到关于如何在JavaScript中声明类型化变量的参考。我知道我在某些地方见过它,但我找不到任何参考资料,也记不起它的"正确"术语。例如:

var name: string = "Ian Boyd";
  • 我不知道我是否在IEBlog上看到了它,它正在为下一个版本的Javascript工作
  • 我不知道它是不是只有在"use strict"模式下才可用
  • 我不知道这是不是已经有一段时间了

我只知道我看到了它;我没有疯。

不,纯JavaScript中不存在这种语法。JavaScript是一种松散类型的语言,即使在ECMAScript 5严格模式下也是如此。

您可能已经在ActionScript中看到了它,这是Flash脚本中使用的JavaScript的相对版本:

var someVariable:TypeName = someValue;
function someFunc():ReturnType {
}
// etc.

在ActionScript中都有效。ActionScript也有类。

最新更新