Neo*_*eon 6 javascript performance reactjs
我的领导总是要求我尽可能多地摆脱新变量,因为这会增加开销。但是,我不确定这是否真的会降低性能。如果有的话,创建新变量可以提高代码的可读性。它实际上会恶化性能吗?
选项1:
var a = something1();
var b = something2();
var c = something3();
var d = something4(a, b, c);
Run Code Online (Sandbox Code Playgroud)
选项 2:使其只是一行代码。
var d = something4(something1(), something2(), something3());
请注意:有时,它会变得复杂并且可读性变差。
如果您使用过一次变量,请将其删除。如果超过 2 次 - 声明变量。仅当太多执行使调试变得棘手时,才可以在这种情况下声明变量。因此,如果行动符合 - 最好使用option 2
性能没有变化。只是可读性也会受到太多变量的影响。
| 归档时间: |
|
| 查看次数: |
869 次 |
| 最近记录: |