Múltipla atribuição à esquerda com JavaScript

var var1 = 1,
    var2 = 1,
    var3 = 1;

Isso é equivalente a isto:

var var1 = var2 = var3 = 1;

Estou bastante certo de que esta é a ordem em que as variáveis ​​são definidas: var3, var2, var1, que seria equivalente a isto:

var var3 = 1, var2 = var3, var1 = var2;

Existe alguma maneira de confirmar isso em JavaScript? Usando algum perfilador possivelmente?

questionAnswers(6)

yourAnswerToTheQuestion