2015-01-27 4 views
0

Я довольно новичок в Javascript и заполнен вопросами, большинство из которых я могу найти ответы в Интернете. Однако есть редкое явление, когда моя формулировка вопроса неверно передает идею, которую я пытаюсь изобразить. Вот когда я прихожу к Stack Overflow и стараюсь общаться более визуально.Javascript Синтаксис: объявления переменных

line break
Какой из этих двух примеров более общепринятый при программировании с помощью JavaScript?

Метод 1:

var one = 1; 
var two = 2; 

Метод 2:

var one=1, 
    two=2; 

line break
Существуют более конкретные (организационные) случаи, когда Метод 2 следует использовать?

Пример:

// Food 
var pizza, 
    sushi, 
    cheeseburger; 

// Utensils 
var fork, 
    spoon, 
    excalibur; 

line break
Просто в-случае, если вы уверены, что ответ на этот вопрос чисто субъективный характер, я задаю другой вопрос для вас: , какой путь (с точки зрения хранения) более эффективна, и размер разницы незначителен для крупномасштабных веб-приложений?

+0

Это личное предпочтение по стилю. В хранилище нет никакой разницы. Разница в размере файла - это количество лишних варов. – epascarello

+0

Это просто стиль, не должно быть никакого влияния на работу скрипта. – Barmar

+0

Дублирующее сообщение по адресу: http://stackoverflow.com/questions/3781406/javascript-variable-definition-commas-vs-semicolons – Alex

ответ

0

Виртуальная машина рассматривает оба одинаково. Между ними не будет разницы в производительности. Стилистически некоторые разработчики предпочитают первое, а я всегда использовал последнее. В конечном счете, все, что вы найдете более читаемым и каким бы то ни было общим стандартом в вашей организации, - это тот, с которым нужно идти.

Смежные вопросы