Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

JavaScript: круглые скобки

17K
13 ноября 2006 года
SuhOFF
24 / / 27.09.2006
Сегодня увидел вот такую структуру
 
Код:
if(boolean) (expression1)

Вычислил, что структура работает, как и с {},
но нельзя использовать ";", то есть туда можно засунуть только одну функцию.

Вопрос знатокам: нахрена такая структура нужна?
256
13 ноября 2006 года
foxweb
1.0K / / 27.07.2005
так это JavaScript или PHP код???
2.1K
13 ноября 2006 года
vectoroc
234 / / 25.07.2006
Ответ "знатока":
Скобки лишь выделят приоритет выполнения операций в выражении.
Сравните
 
Код:
return 1
и
 
Код:
return (1)

Выглядит одинаково и выполняет одно и тоже.
Смысл конструкции
 
Код:
if(boolean) (expression1)
в том, что если после скобок написать *2, то expression1 ещё и умножится на 2. Забавно не правда ли? :)
А как известно, синтаксис жабаскриптов позволяет не писать закрывающие ";". В скобках писать ; нельзя, т.к. такого оператора не существует ;)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог