Size: a a a

2019 December 24

РА

Равшон Абдикаримов in javascript_ru
у меня DLE
источник

DJ

Dow Joker in javascript_ru
приветик. форма подгружается аяксом уже после загрузки страницы и таг менеджер ее не видит, как быть?
источник

AK

Andrey Karepin in javascript_ru
какой ещё тагменеджер?
источник

DJ

Dow Joker in javascript_ru
google tag manager
источник

G

GODU in javascript_ru
Всем привет есть объект
map = {
   coords: {},
   del(key, lat_lon) {
       if(arguments[0] != undenfined && arguments[1] != undenfined)
       for(let i = 0; i < key.length; i++){
       if(lat_lon[i] == coords[i])  
          return delete coords[key][i]
       }
   }
}
Мне нужно сверить элементы одного массива с элементами второго массива, и удалить  в объекте ключи с совпадающими координатами
источник

G

GODU in javascript_ru
Как можно решить это?
источник

G

GODU in javascript_ru
Элигантный подход нужен)
источник
2019 December 25

T

Theo in javascript_ru
GODU
Как можно решить это?
А можно конкретнее, что вообще за хрень тут происходит
источник

T

Theo in javascript_ru
что за arguments? (только не говори, что ты используешь arguments как встроенный  псевдомассив аргументов функции в задачах)
источник

T

Theo in javascript_ru
Зачем возвращать операцию удаления
источник

G

GODU in javascript_ru
Команды поступают с консоли, строится карта по координатам, допустим добавляем элемент маркер на карту с координатам map.coords[‘home’] = [45, 42], теперь этот элемент надо удалить map.del(key,[45,42], так вот чтобы удалить нужно обязательно вести ключ, первый параметр и координаты
источник

p

p0rsche in javascript_ru
Чтобы было элЕгантно, нужно изначально правильно хранить данные, в т.ч. в подходящих структурах. Map/Set, например
источник

p

p0rsche in javascript_ru
Иначе на сравнение и поиск дубликатов у тебя уйдет время O(n^2), поправьте, если не так
источник

MM

Marat Mkhitaryan in javascript_ru
Как функцию в браузере пробенчмаркать? Benchmarkjs какой-то плейграунд нужен а то нехочу новую страницу html делать и в нее все это подключать
источник

MM

Marat Mkhitaryan in javascript_ru
источник

MM

Marat Mkhitaryan in javascript_ru
почему разница не такая большая? JSON.parse() нативно в V8 есть?
источник

T

Th0r in javascript_ru
Marat Mkhitaryan
почему разница не такая большая? JSON.parse() нативно в V8 есть?
источник

MM

Marat Mkhitaryan in javascript_ru
все-же сплиттинг победил :)
источник

MM

Marat Mkhitaryan in javascript_ru
Имеет ли смысл написать свой сплиттер через for?
источник

MM

Marat Mkhitaryan in javascript_ru
или сплиттер тоже встроен в V8?
источник