Я вижу звезды...
var a = [];
var b = {someId:"filter",orderNo:2,toString:function(){return this.someId;}};
a[b];
Казалось бы, простой кусок кода. Вот только в яваскрипте он возвращает объект функции массива filter ( ) вместо необходимого "undefined". Такой вот невыразимый, наназываемый, но до боли логичный ужас.
var b = {someId:"filter",orderNo:2,toString:function(){return this.someId;}};
a[b];
Казалось бы, простой кусок кода. Вот только в яваскрипте он возвращает объект функции массива filter ( ) вместо необходимого "undefined". Такой вот невыразимый, наназываемый, но до боли логичный ужас.