Home

Tags

Javascript: параметры функции по умолчанию

2011-06-15 javascript

В ф-ию можно передать сколько угодно параметров (даже больше 3-х для данного примера), в примере показано 2 способа (переменная b и c) сделать параметры "по умолчанию":

function foo(a,b,c) {
	if(typeof(a) == 'undefined') a = 1;
	if(typeof(b) == 'undefined') b = 2;
	c = c || 3;
	alert(a + ' ' + b + ' ' + c);
}
foo(5);

Пример выдаст сообщение "5 2 3"