GG
Anonymous
если для доступа.
andrei
path же не создает объект
Костя
1. currObj = {}
2. for each symbol { curObj[currSymbol] = {}; currObj = currObj[surrSymbol]; }
andrei
Anton
Вопрос по картам Яндекса.
Вот у меня есть массив placemarks, где хранятся метки. placemarks добавлен в clusterer, а clusterer уже отрисовывается на карте.
У каждой метки есть событие обработки клика по ней. Вне карты есть список, если я кликаю по какому-то списку, то хочу вызвать placemark[i].events.fire("click") (не помню правильно синтаксис).
Вопрос. Как мне понять, отрисована сейчас метка или вместо неё кластер? Если кластер, то к какому масштабу надо увеличить карту, чтобы кластер распался на метки? Или как мне из метки получить кластер, внутри которого она находится?
andrei
Anonymous
andrei
А почему рамду не подключить)
Костя
Vitaly
const foo = (string) => [...string].reduceRight((acc, sym) => ({[sym]: acc}))
Anonymous
Vitaly
Анатолий
Anonymous
Anonymous
О.
GG
Anonymous
Ччёрт
Anonymous
Я не знал про reduceRight.
Anonymous
Но мне чёт и не потребовалось.
Vitaly
Все еще кипятите? )))
Anonymous
=))
Анатолий
Anonymous
http://www.ecma-international.org/ecma-262/5.1/#sec-15.4.4.22
Anonymous
Ты, кажется, не умеешь, сумничать и не обосраться. =)
Pauline
что
Pauline
он по-моему не про редьюсы
Pauline
говорил
Костя
anyway этой задачке не место в pro.js
Анатолий
Анатолий
Прочитай свой совет про не умничать и больше так не делай )
Anonymous
Но для справедливости следует отметить, что, вроде как, reduceRight в ES6 себя ведёт как-то по-новому (WTF?), т.к. в ES6 он в черновике.
Victor
https://youtu.be/PoRc2tQs_RI Кто-нибудь может что-то сказать по поводу этих артефактов? (перезалил)
Анатолий
Тебе не идёт так себя вести тут, честно
Анатолий
В нубсах можно :)
Костя
Anonymous
Я чего-то не знал. Пошутил про это. Хотя мог бы это скрыть. А теперь вжух и знаю. А ты ко мне пристал. Ну, я рад, если я тебя порадовал, тольно не приставай ко мне так сильно. =)
Victor
ну, меня смущает, что инлайновый див без иконки SVG c аттрибутом презерв всё равно будет сползать ровно на определённое количество пикселей, про метод удаления ничего не скажу, там вроде как костыль этот.парент.удалитьЧайлд(этот) прокатывает
Анатолий
Anonymous
Задали вопрос: Когда на практике может понадобиться создать пустой массив заданной длины, используя new Array(), а я хер его знает что ответить, не сталкивался....
Костя
Victor
когда точно знаешь, сколько там чего будет и превышение превысит требования к памяти
Anonymous
Я тебе никаких определений не давал.
Анатолий
Vitaly
Victor
https://pastebin.com/wgBmZEp1
Maksim
Анатолий
Vitaly
Анатолий
Анатолий
обратную совместимость никто не отменял
Igor
Anonymous
Ох.
Анатолий
Экспертиза уровня телеграм
Vitaly
ты странный, там не про forEach )
Vitaly
но для тебя это смотрю достижение )
Vitaly
замолкаю
Анатолий
Maksim
бля, я понял, кто ж так код пишет...
Anonymous
Поясните про reduceRight. Почему в ES5 он стандарт, а в ES6 — RC?
Anonymous
Anonymous
Anonymous
Вроде как, оно быстрее. Но это несточно.
Igor
Костя