在Bluebird图书馆的wiki中有一篇文章Optimization killers。在这篇文章中有这样一句话:复合let/const赋值是什么意思?
目前不可优化:含有一种化合物让含有一种化合物常量分配分配
功能
...
功能
是什么复合让分配和复合常数赋值是什么意思? 在ECMAScript 5.1中有compound assignment的概念,但在ECMAScript 2015中,似乎没有任何复合赋值的概念,只有常规赋值。
我怀疑复合let和const赋值,它只是声明后的复合赋值。例如:
let n = 1;
n += 4;
对吗?
根据化合物的定义:“由两个或多个单独元素组成的物质;混合物”。从那以后,我会认为'让n = 1 + someval'是一个复合赋值,'let n = 1'不是?尽管......绝对没有绝对的信心说...... – AdamJeffers