страница 129
Использование фигурных скобок
Вводить фигурные скобки ({}) и применять их в JavaScript (и многих других языках) несложно. Их обычно используют для выделения блоков кода, которые должны выполняться вместе. Наличие таких фигурных скобок позволяет программистам легче разобраться в последовательности выполнения операторов, кроме того, они помогают браузеру определить порядок группировки инструкций. Фигурные скобки вводятся только парами.
Фигурные скобки используются, в основном, в описаниях функций и в управляющих структурах. В описании функции в листинге 7.2 фигурные скобки группируют вместе четыре оператора, которые выполняют все ее действия (включая и строки комментария). Закрывающая скобка указывает браузеру на то, что все расположенное после нее к функции никакого отношения не имеет.
Если говорить о синтаксическом размещении фигурных скобок, то жестких правил в JavaScript на этот счет не существует (как вы уже наверняка убедились). Приведенные ниже описания функций трактуются браузером совершенно идентично.
function sayHiToFirst(a, b, c) {
alert("Say hello," + a);
}
function sayHiToFirst(a, b, c)
{
alert("Say hello," + a);
}
В этой книге мы будем придерживаться первого варианта, поскольку он является более простым при анализе кода сценария - особенно это относится к сценариям, в которых много вложенных управляющих структур.