Показать сообщение отдельно
  #11 (permalink)  
Старый 18.01.2012, 23:42
Аватар для B@rmaley.e><e
⊞ Развернуть
Отправить личное сообщение для B@rmaley.e><e Посмотреть профиль Найти все сообщения от B@rmaley.e><e
 
Регистрация: 11.01.2010
Сообщений: 1,810

Сообщение от pupena_san
Последние скобки относятся к функции, или это просто такое разделение кода?
Да, это вызов функции. В Вашем примере функция является частью выражения, поэтому можно записать function(){}(), тем самым автоматически вызвать её. Если бы функция не была внутри выражения, такая запись была бы синтаксически некорректной
function(){
  alert('Lalala');
}() // syntax error

Сообщение от pupena_san
тут запятые стоят, чтоб var 3 раза не повторять? Если так, то можно после них (запятых) перенос строки делать?
Да, да. И ещё: запятые в приведённом Вами коде не является запятыми-операторами. В Вашем случае это просто разделители списка.

P.S. Со скриптами без форматирования помогает справляться http://jsbeautifier.org/
Ответить с цитированием