Сообщение от float
|
хреновый подход
|
лично я так не делаю, но и не считаю этот подход "вселенским злом". Если вам проще обращаться к входным аргументам по имени, а не по индексу это ваше право и никто вас за это не будет судить.
хоть сделайте их названиями свойств объектов:
(function() {
var args = arguments, i = args.length, obj = {};
while(i--) {
obj[args[i]] = i;
}
alert(['foo: '+obj.foo+'\n', 'bar: '+obj.bar].join(''));
}('foo','bar'));