给出这个课程
class TestClass { constructor(a) { this.a = a } }
...和这个包装函数
function createTestClass(a){ return new TestClass(a) }
...和定义的变量X和变量R
测量显示,在firefox中(以及在较小程度上,在铬中)
R = createTestClass(X)
比
快R = new TestClass(X)
这是jsperf测试comparison
包裹的部分比包裹的部分困扰我更快。该措施是否存在缺陷,或仅在功能中发生优化?