【发布时间】:2012-09-04 22:38:02
【问题描述】:
当编程语言是静态类型时,编译器可以更精确地分配内存,因此通常性能更高(在所有其他条件相同的情况下)。
我相信 ES4 引入了可选的类型提示(据我了解,由于 actionscript,Adobe 在其规范中发挥了重要作用)。因此,javascript 是否正式支持类型提示? ES6 是否支持原生变量的可选类型提示?
如果 Javascript 确实支持类型提示,是否有任何基准可以显示它在性能方面的回报?我还没有看到一个开源项目使用它。
【问题讨论】:
-
“我相信 ES4 引入了可选类型提示” => 你对此有引用吗?
-
我不确定这是否重要,但这里是规范:ecmascript.org/es4/spec/overview.pdf 您可以通过在 pdf 中搜索“可选”来找到类型下的信息
-
哦... ES4 - 又名“不是的标准”。不涉及它的政治,考虑 ES4 “一厢情愿”。
标签: javascript performance variables ecmascript-harmony ecmascript-4