Сообщение от ksa
|
Х\з на сколько это изящно... Но работает.
var o={};
o[-1]='test';
alert(o[-1]);
|
Спасибо
Я лентяй и болван. Столкнулся, не поискал и сразу стал плакаться на форум. Это, имхо, что-то вроде ассоц. массива или объекта. Если же речь о том, чтобы без явного присвоения индекса -1 использовать его и др. отриц., тут в зависимости от задачи (в моём случае -1 - первый с конца, и т.д.):
var a=["aa","bb","cc"];
var i=-1; // индекс
if(i<0){// как-то так
i=a.length+i;
}
alert(a[i]);