Size: a a a

JavaScript — русскоговорящее сообщество

2019 December 20

E

Exi(s)t in JavaScript — русскоговорящее сообщество
Или я чет подумал и вообще велосипед какой-то горожу и проще eval сделать?
источник

E

Exi(s)t in JavaScript — русскоговорящее сообщество
4300 участников. Сам спросил - сам ответит. Уже допер как проще сделать. Спасибо:))
источник

G

Godfather in JavaScript — русскоговорящее сообщество
Exi(s)t
4300 участников. Сам спросил - сам ответит. Уже допер как проще сделать. Спасибо:))
Ключ к поиску ответов - правильная формулировка вопросов))
источник

E

Exi(s)t in JavaScript — русскоговорящее сообщество
Godfather
Ключ к поиску ответов - правильная формулировка вопросов))
Да я вроде разъяснил суть вопроса)
источник

E

Exi(s)t in JavaScript — русскоговорящее сообщество
Просто только потом вспомнил про натив eval. Всего-то поведение функций и селекторов в коде описать, а синтаксис если что через regexp прогонять чтобы отличный от js получить.
Вот только не помню, там подводные камни вроде с видимостью переменных есть, дома буду чекать уже:)
источник

KS

Konstantin Sedykh in JavaScript — русскоговорящее сообщество
Exi(s)t
Просто только потом вспомнил про натив eval. Всего-то поведение функций и селекторов в коде описать, а синтаксис если что через regexp прогонять чтобы отличный от js получить.
Вот только не помню, там подводные камни вроде с видимостью переменных есть, дома буду чекать уже:)
я бы лучше в сторону new Function посмотрел...
источник

E

Exi(s)t in JavaScript — русскоговорящее сообщество
Konstantin Sedykh
я бы лучше в сторону new Function посмотрел...
Я именно это и предполагал. Что-то вроде function count (a) = {return data.filter(b=>......).length} или я не так понял?
источник

KS

Konstantin Sedykh in JavaScript — русскоговорящее сообщество
Exi(s)t
Я именно это и предполагал. Что-то вроде function count (a) = {return data.filter(b=>......).length} или я не так понял?
не так понял. конструктор new Function создаёт новую функцию из строки. более кошерный аналог eval.
источник

KS

Konstantin Sedykh in JavaScript — русскоговорящее сообщество
но с областью видимости таже бяда, онли глобал...
источник

E

Exi(s)t in JavaScript — русскоговорящее сообщество
Ну мне скорее всего подойдет eval. Потому что у меня будет определенный набор селекторов и функций с заранее описанным поведением в коде. В строке мне нужно будет лишь оперировать уже готовыми детальками только менять их местами, комбинировать и математические операции над ними выполнять:) функционал eval сведется к eval(“print( count(selector1,selector2)*3)”) к примеру:)
источник

AV

Artem Verbat in JavaScript — русскоговорящее сообщество
Приветствую! Кто-то в курсе как сделать такую карту? Маркеры кастомные, имеют попапы при клике, карта адаптивна, кастомный цвет и фон.
источник

Кm

Кирилл mrDoode in JavaScript — русскоговорящее сообщество
Artem Verbat
Приветствую! Кто-то в курсе как сделать такую карту? Маркеры кастомные, имеют попапы при клике, карта адаптивна, кастомный цвет и фон.
Надо чтобы увеличивалась прямо?
источник

E

Exi(s)t in JavaScript — русскоговорящее сообщество
Gmaps позволяет вроде кастомизирлвать карты
источник

E

Exi(s)t in JavaScript — русскоговорящее сообщество
Включая ограничение области, цвета, popups и тд
источник

AV

Artem Verbat in JavaScript — русскоговорящее сообщество
Кирилл mrDoode
Надо чтобы увеличивалась прямо?
Нет, масштабирование не обязательно
источник

Кm

Кирилл mrDoode in JavaScript — русскоговорящее сообщество
ну так сделай картинкой)
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
Exi(s)t
Ну мне скорее всего подойдет eval. Потому что у меня будет определенный набор селекторов и функций с заранее описанным поведением в коде. В строке мне нужно будет лишь оперировать уже готовыми детальками только менять их местами, комбинировать и математические операции над ними выполнять:) функционал eval сведется к eval(“print( count(selector1,selector2)*3)”) к примеру:)
xss не забудь проверить
источник

AV

Artem Verbat in JavaScript — русскоговорящее сообщество
Кирилл mrDoode
ну так сделай картинкой)
А маркеры с попапами? Высчитывать соотношение координат широты и долготы к размерам картинки?
источник

Кm

Кирилл mrDoode in JavaScript — русскоговорящее сообщество
Artem Verbat
А маркеры с попапами? Высчитывать соотношение координат широты и долготы к размерам картинки?
Ну так абсолютами их кинуть да и всё
источник

E

Exi(s)t in JavaScript — русскоговорящее сообщество
Anton Permyakov
xss не забудь проверить
Это понятно, но пишу скорее для себя и упрощения анализа большого набора данных. Eval да еще и в nodejs такая себе идея для паблика:)))
источник