У меня есть следующие функции:Pass разделенные запятыми аргументы Js функции
function calculateAspect(options){
def = {
orgw: 0,
orgh: 0,
tarw: 0,
tarh: 0
};
o = $.extend(def,options);
console.log(o);
};
calculateAspect({orgw:640});
И я хочу, чтобы иметь возможность передать его значения, как следующее:
calculatedAspect(640,480,320)
или
calculateAspect(200)
Это может показаться нелогичным, учитывая функцию. Но мне просто интересно, как это сделать.
Я могу ошибаться, но я думаю, что вы должны передать ему массив, или вы должны объявить аргументы непосредственно. – 2010-12-09 16:10:08
Что вы хотите совершить с теми числами, которые вы передаете с аргументами? – RoToRa 2010-12-09 16:15:28