Странное поведение элементов объекта в избранное  новое    подписка   модер. 
От: 4day 
Дата: 01.03.10 18:12
Видимо в объект умещается только 16 элементов
Код:
  var D = {Min: 0, Max: 0};
  var Params=
  {
    "0":D,
    "1":D,
    "2":D,
    "3":D,
    "4":D,
    "5":D,
    "6":D,
    "7":D,
    "8":D,
    "9":D,
    "11":D,
    "101":D,
    "12":D,
    "13":D,
    "14":D,
    "15":D, 
    "16":D
    };
   stdout.printf("A:%v\n",Params["101"]);
   class myBeh: Behavior
   {
    function attached() {stdout.printf("B:%v\n",Params["101"]);}
   }


*результат:
A:{Max:0,Min:0}
B:undefined
*удаляем один из элементов (пр.: //"15":D) получаем
A:{Max:0,Min:0}
B:{Max:0,Min:0}

Еще что характерно, если распечатать весь Params, то "101"-ый в нем присутствует, но вот "достучаться" до него нельзя...
Кроме того, есть подозрения, что это как-то влияет на потребляемые sciter ресурсы CPU(не в лучшую сторону), после таких манипуляций...

P.S. Вообще, что лучше использовать для хранения Object например со 100 объектами внутри?
Спасибо.
Re: Странное поведение элементов объекта в избранное  новое    модер. 
От: c-smilehttp://terrainformatica.com
Дата: 01.03.10 20:32
Здравствуйте, 4day, Вы писали:

Ага, спасибо.

To Yarus23: Дима, это опять эта твоя hashlittle() ... Сил у меня нет с ней бороться.
Выкидываю я её нафиг.

4>P.S. Вообще, что лучше использовать для хранения Object например со 100 объектами внутри?

4>Спасибо.

100 — нормально. Там hash table.