Monday, January 10, 2011

Function arguments with defaults

/*
Function with defaulted arguments
bar is required, baz is optional with a default


Note:
false or 0 will result in the default value being 
used. Better to use conditions in this case.
*/
function foo(bar, baz) {
    baz = baz || 'default value';
}