var var1 = 1,
var2 = 1,
var3 = 1;
Jest to równoważne z tym:
var var1 = var2 = var3 = 1;
Jestem całkiem pewien, że jest to kolejność definiowania zmiennych: var3, var2, var1, co byłoby równoważne z tym:
var var3 = 1, var2 = var3, var1 = var2;
Czy jest jakiś sposób na potwierdzenie tego w JavaScript? Używasz jakiegoś profilera?
this.var1 = this.var2 = this.var3 = 1
?