Регистрация
Вход в сайт
Форум
Учебник
Node.JS скринкаст
Стандарт языка
Справочник
Discord чат
Статьи
Тест знаний
Аналоги функций PHP
Курсы javascript
Сообщения за день
Поиск
Поиск по форуму
Отображать темы
Отображать сообщения
Расширенный поиск
К странице...
Главная
>
Форум
»
Javascript
»
Общие вопросы Javascript
»
Аргументы функции по умолчанию
Опции темы
Искать в теме
#
1
(
permalink
)
21.05.2009, 12:15
barcelona
Интересующийся
Регистрация: 06.02.2009
Сообщений: 23
Аргументы функции по умолчанию
Здравствуйте!
Есть функция
function function1(arg) { //code... }
Если не передать в функцию параметр arg, возникает ошибка. Можно ли это обойти? В PHP есть параметры по умолчанию, а в JS?
#
2
(
permalink
)
21.05.2009, 12:21
Riim
Рассеянный профессор
Регистрация: 06.04.2009
Сообщений: 2,379
arg || (arg = 'значение по умолчанию');
или так
arguments.length || (arg = 'значение по умолчанию');
#
3
(
permalink
)
22.05.2009, 04:27
x-yuri
Регистрация: 27.12.2008
Сообщений: 4,201
или arg = arg || 'значение по умолчанию';
или if( arg ) ...
или if( arguments.length ) ...
#
4
(
permalink
)
22.05.2009, 05:04
Riim
Рассеянный профессор
Регистрация: 06.04.2009
Сообщений: 2,379
Тогда уж:
if (!arg) ...
«
скрипт во фрейме
|
Как проверить, есть ли по указанным ссылкам файлы на локальном компьютере?
»
Опции темы
Версия для печати
Искать в теме
Расширенный поиск
Опции темы
Искать в теме
Версия для печати
Отправить по электронной почте
Искать в теме
:
Расширенный поиск
Похожие темы
Тема
Автор
Раздел
Ответов
Последнее сообщение
Кросс-браузерные функции
B~Vladi
Ваши сайты и скрипты
128
01.09.2009
17:11
Паралельное выполнение одной и той-же функции
Сеня
AJAX и COMET
3
24.01.2009
20:59
Как проверить существование функции
Aderba
Общие вопросы Javascript
2
14.11.2008
16:09
владелец функции
diagnost
Общие вопросы Javascript
6
30.10.2008
15:04
Помогите разобраться в повторным обращении к функции, как её обнулить.
AdvoGad
Общие вопросы Javascript
0
01.09.2008
11:35
© Илья Кантор, 2007-2021
О проекте
-
Обратная связь
-
Архив форума
-
Вверх