
Anton
20.08.2016
10:51:47
Те для IE8 есть почти настоящий WeakMap, но ключами могут быть только DOM обьекты. Для не DOM - будет обычный map.

Ҫѐҏӗѫӑ
20.08.2016
10:52:50
лол
викмап нельзя не только под ие8, а вообще самому написать

KlonD90
20.08.2016
10:53:14

Google

Владислав
20.08.2016
10:53:29

Safort
20.08.2016
10:54:03

Anton
20.08.2016
10:54:56
вот же :(
А чем текущие полифилы через defineProperty не устраивают?

KlonD90
20.08.2016
10:55:25
Тут только гц разберется

Ҫѐҏӗѫӑ
20.08.2016
10:56:09
полифиллов для викмапа не может быть

Владислав
20.08.2016
10:56:15

KlonD90
20.08.2016
10:57:18

Anton
20.08.2016
10:59:46
Так почему не может быть? Между обьектом и хранилищем никаких связей нет, каждого из них отдельно скушает GC. Что в принципе и требовалось.

Владислав
20.08.2016
11:02:13
мне так никто и не ответил
с обходом дерева я знаю только то, что можно уйти в предел рекурсии

Taras ?
20.08.2016
11:04:32

Vladimir
20.08.2016
11:04:55
угу

Google

Anton
20.08.2016
11:05:45

Владислав
20.08.2016
11:07:36

Anton
20.08.2016
11:10:32
Дерево, тот же rbush, обычно имеет команду search. Она или будет вызывать переданный колбэк на каждный найденый элемент, или вернет массив всех найденных элементов. Именно так обычно и делается. Но что будет если таких элементов много? Или есть необходимость прервать исполнение посередине? Тут один выход - вернуть что-то интерабельное. В 99% случаев это не надо. Как на оставшийся 1% напорешься - вспомни о возможности сделать по другому.

Владислав
20.08.2016
11:12:46
я сейчас пишу убийцу реакта, поэтому лучше заранее запариться (:
попробую нагуглить варианты с итератором, в общем

Anton
20.08.2016
11:17:52
Я бы особо не мучился. Бабелифается это в очень страшные вещи.

Дмитрий
20.08.2016
11:18:05
Убийца реакта это серьёзно))
Мне кажется в таких вещах как реакт и редукс просто нечего убивать

Владислав
20.08.2016
11:19:51

Anton
20.08.2016
11:20:26

Владислав
20.08.2016
11:22:07
я хочу пойти в сторону riot

Дмитрий
20.08.2016
11:22:51
Маленькая либа со всеми готовыми компонентами?))

Владислав
20.08.2016
11:23:29

Дмитрий
20.08.2016
11:23:43
Эээ
Left-pad-if??

Владислав
20.08.2016
11:24:31

Дмитрий
20.08.2016
11:25:09
Я просто не понимаю) Компоненты так и так в каком то виде будут

Google

Дмитрий
20.08.2016
11:25:27
Что значит либа плюс if %)

Владислав
20.08.2016
11:27:01
Я не понимаю, чего ты не понимаешь. Я хочу сделать приложуху, все существующие решения получаются большими и/или громоздкими/нерасширяемыми.

Дмитрий
20.08.2016
11:27:32
И не просто так

Владислав
20.08.2016
11:28:31
Я смотрел исходники, там местами нечитаемые говнокод

Anton
20.08.2016
11:29:44
Так везде. И у тебя будет

Владислав
20.08.2016
11:30:11
Я буду няшей и напишу норм

Anton
20.08.2016
11:31:16
Это все субьективно

Владислав
20.08.2016
11:33:00
Буду отвечать так на собеседованиях
– Ты хочешь 100500к, но нихера не разбираешься в предемете!
– Это все субъективно

Anton
20.08.2016
11:34:30
Я про няшность кода, да и вообще про архитектурные принципы. Все иногда меняется. В том числе и мнение о своем же коде.

Владислав
20.08.2016
11:35:31

Anton
20.08.2016
11:38:04
А тут надо выбирать - рефакторить или переписывать. А то и вообще что-то новое писать. И выбор часто обходит рефакторинг стороной.

@proDOT
20.08.2016
12:12:54
JavaScript: где мы сейчас и куда двигаться
? Хабрахабр: JavaScript
Привет, хабраюзер. Поскольку, судя по всему, мы уже живем в будущем, то недавно я плотно засел за изучение новых фич ES6, ES7 и новых идей, предлагаемых React и Redux. И написал для своих коллег статью, в которой изложил сублимацию этих своих изысканий. Статья неожиданно получилась довольно объемной, и я решил опубликовать её. Заранее извиняюсь за некоторую непоследовательнсть изложения и отсылки к проприетарному коду из наших проектов — но думаю, что это всё же может помочь некоторым из вас лучше понять то, куда движется мир JavaScript и почему не стоит игнорировать происходящее в нём.
Я расскажу про свои мысли о компонентых моделях, ...
Читать далее ➡ https://shbr.xyz/hh308154

[Anonymous]
20.08.2016
12:29:36
Нужна наклейка про ие6,7,8,9,10,11.

Safort
20.08.2016
12:37:29

Admin
ERROR: S client not available

Anton
20.08.2016
12:43:45
Мы поддерживаем ie8

Плюшка
20.08.2016
12:45:18

Владислав
20.08.2016
12:57:05
Я когда-то поддерживал вплоть до ie6. В этом отношении жить стало гораздо проще, с ie10 все полегче

Google

Marlik
20.08.2016
13:27:37
Люди дайте линк плз на русском как настроить грёбанный browser-sync, у меня моджо, мне как-то подружить обе какахи эи надо. Заранее спасибо.
*эти

Vladimir
20.08.2016
16:07:22

Marlik
20.08.2016
16:11:45
Ну или morbo, фреймворк mojolicious. Запустил к примеру приложение, через морбо, он слушает 3000 порт, запускаю browser-sync, он цука 3001 порт слушает, как-то совместить можно? Допустим через проксю или ещё как?

Vadim
20.08.2016
20:04:55
может подсказать библиотечку для работы со временем в RFC 3339?

Андрей
20.08.2016
20:29:09
moment.js
http://momentjs.com/docs/

Котяй Негодяй
21.08.2016
13:58:23
Кто использовал Web Workers и для каких задач? Интересно, какая складывается практика.

Владислав
21.08.2016
13:59:09

KlonD90
21.08.2016
13:59:25
почти все для web push как минимум
современное сми без web push = мертво скорее всего
а подожди это service worker'ы

Anton
21.08.2016
14:16:06
Надеюсь скоро все браузеры по умолчанию будут блокировать пуши всех сортов. Очень сильно надоели.
Тут надо помнить - воркеры не просто треды. Вокрепы это в первую очередь изолированный черный ящик.

Котяй Негодяй
21.08.2016
14:21:42
Я понимаю это. Хотел бы освоить, но я пока не определился с тем, какие задачи было бы проще реализовать с их использованием.

Anton
21.08.2016
14:22:00

Котяй Негодяй
21.08.2016
14:23:15
Поэтому и попросил здесь привести примеры уже реализованных фич.

Anton
21.08.2016
14:23:17

Котяй Негодяй
21.08.2016
14:24:42
Надо. Я бы хотел развиваться. Это касается даже не столько фич языка, а скорее расширения кругозора новыми архитектурными подходами.

Google

Anton
21.08.2016
14:24:46
Как-то пробовали png распаковывать на воркере - смысл есть, но очень очень мало.

Котяй Негодяй
21.08.2016
14:28:26
То есть, все вычисления выносим в воркеры и снаружи оставляем тонкий контроллер этих вычислений (медиатор)?