![]() |
default значения параметров функции
Доброго времени суток коллеги.
вопрос по function. можно ли при создании функции указать дефолтное значение передаваемого параметра? чтобы, если мы вызываем ф-ю без параметра(ов), внутри ф-ии они принимали дефолтные значение? вопрос кажется глуповатым. но не нашел как это сделать и никогда не сталкивался. разве что проверял на undefined. но точно помню что в Сях такое было... |
Я чем Вам undefined не по душе?
Код:
function Test(_mc){Код:
undefined |
Код:
function test (str) { |
Код:
function test (arg) { |
Можно было просто ставить проверку arguments.length и все.
|
Kikasso, а есть аргументов больше чем один?:)
|
Цитата:
Смотря чего хочет автор добиться. Можно проверять длинну аргументов и пропускать последовательно с конца, можно на null проверять, а можно например на 25, можно объект аргументом давать. Может моя функция готова принять null как корректный аргумент. |
| Часовой пояс GMT +4, время: 08:17. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.