【发布时间】:2019-03-08 03:02:35
【问题描述】:
从某种意义上说,我知道可能是来自 es6 的语法改变了 a 和 b 的位置,
但我想知道面向网络的程序员是否优雅?是否有必要替换中间变量,例如:
var a=3,b=5;
var temp;
temp = a;
a = b;
b = temp;
到这里:
var a = 3,b = 5;
[a,b] = [b,a];
它们在性能上有什么区别?
【问题讨论】:
-
性能?通过jsperf.com 搞清楚
标签: javascript