- 主题:使用 var 比使用 let/const 快?
有篇文章说使用 var 能提升性能。所以 typescript 的源代码里面充斥着 var. 而不是 let/const. 真的吗?
原理是什么?
原文标题:
The Temporal Dead Zone, or why the TypeScript codebase is littered with var statements
--
修改:hgoldfish FROM 110.81.122.*
FROM 110.81.122.*
从标准上 let使用场合(局部变量)var没什么区别。
如果有区别可能就在js运行时上了。
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 有篇文章说使用 var 能提升性能。所以 typescript 的源代码里面充斥着 var. 而不是 let/const. 真的吗?
:
: 原理是什么?
:
--
FROM 117.136.0.*
从作用域来看,let/const性能要高于var。
从容错方面看,var容错性要高于let/const
如果真有很大优势,let/const编译阶段就能转成var。
所以他看到的那些是没什么根据的。
【 在 nextworld8 的大作中提到: 】
: 从标准上 let使用场合(局部变量)var没什么区别。
: 如果有区别可能就在js运行时上了。
--
FROM 114.253.32.*