Цитата:
Вот я сделал потоки на основе именно языка: http://javascript.ru/forum/project/4...tml#post330243 и юзать их охренеть как удобно, очень хотелось бы иметь похожее из коробки. |
Кто то может объяснить что это за штука http://www.w3.org/TR/beacon/ ?
|
И еще вопрос Map, WeakMap, Set, WeakSet какая между ними разница, кроме названия?
|
cyber, глупый вопрос, неужто непонятно из пары строчек описания?
|
Set - набор одиночных уникальных значений.
Map - набор значений типа key: value. Weak типы - это не перечисляемые аналоги Set и Map и они не могут содержать в качестве ключа не объекты, а нужны для более простой очистки памяти. var s = new WeakSet(); // Мы добавили анонимный объект в WeakSet, // но т.к. на него нет внешних ссылок, // то он будет немедленно удалён сборщиком мусора s.add({}); Пример из жизни WeakMap: у меня на сервере в нём лежат {объект соединения пользователя : ИД сессии} и когда рвётся связь и объект соединения удаляется, то он автоматически чистися из WeakMap. |
Цитата:
|
Цитата:
Цитата:
var s = new Set(); s.add({}); // Мы всегда можем получить ссылку на значения через перечисление s.forEach ... s.keys ... |
kobezzza, Спасибо, а что скажешь насчет Beacon API не совсем пойму где эта штука может пригодится
|
Цитата:
|
kobezzza,понял, спасибо
|
Часовой пояс GMT +3, время: 09:23. |