我过去4个月一直在从事Web项目。为了优化代码性能,我们使用了一种模式。我的疑问是,它是否真的可以提高性能?
每当我们需要使用this
对象时,我们将其分配给一个本地变量,并使用该变量。
function someFunction()
{
var thisObject = this;
//use thisObject in all following the code.
}
这里的假设是,将this
对象分配给本地堆栈变量将提高性能。
我没有在任何地方看到过这种编码方式,因此怀疑它是否有用。
编辑:我知道将此对象分配给本地变量是为了保留对象,但这不是我们的情况。