Использование запятых против точек с запятой в JavaScript?
Учитывая следующий код
var fn = function () {
var x = 'x',
y = 'y';
this.a = 'a',
this.b = 'b',
this.c = 'c';
this.d = 'd',
this.e = 'e';
}
Вы можете видеть, что есть смесь обоих.
Какая польза от использования одного или другого?
Насколько я понимаю, точка с запятой должна заканчиваться утверждением. И запятая должна быть использована для объединения нескольких объявлений.
Так можно ли сказать, что в этом примере должно быть только две точки с запятой?
var fn = function () {
var x = 'x',
y = 'y';
this.a = 'a',
this.b = 'b',
this.c = 'c',
this.d = 'd',
this.e = 'e';
}