Size: a a a

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

2020 October 03

R

Roman in JavaScript — русскоговорящее сообщество
Amazing State
promise.race возращает только один самый быстрый промис?
На mdn забанили? Да, именно
источник

VA

Veaceslav Artiom in JavaScript — русскоговорящее сообщество
Ребят не знаю если куда нужно пишу, но вопрос такой: Есть ли тут люди которые изучали запросы facebook и могут сказать что они хотят сказать под doc_id в запросах ? Почему-то мне кажется что это кодовое обозначение для Query или Mutation
источник

SY

Sergey Yurkevich in JavaScript — русскоговорящее сообщество
Добрый день! Подскажите, а есть ли разница между следующими двумя вызовами:

movie.getFormattedTitle()

getFormattedTitle.call(movie)
источник

SY

Sergey Yurkevich in JavaScript — русскоговорящее сообщество
Результат они дают один и тот же, но, может, есть какие-то случаи, когда будет отличаться?
источник

IL

Igor Lesnevskiy in JavaScript — русскоговорящее сообщество
разницы нет, но во втором случае вы переопределяете контекст. но поскольку это тотже самый объект, то проблем не будет. второй вариант менее очевиден и тяжлее считывается, не ясны намерения.
источник

IL

Igor Lesnevskiy in JavaScript — русскоговорящее сообщество
источник

SY

Sergey Yurkevich in JavaScript — русскоговорящее сообщество
Igor Lesnevskiy
разницы нет, но во втором случае вы переопределяете контекст. но поскольку это тотже самый объект, то проблем не будет. второй вариант менее очевиден и тяжлее считывается, не ясны намерения.
Спасибо большое!!))
источник

G

Godfather in JavaScript — русскоговорящее сообщество
Народ, всем привет! Подскажите пожалуйста, как правильно гуглить следующую вещь. Мне нужно написать алгоритм поиска по строкам в массиве. 100 объектов, 8 полей. Ввожу просто строку, без явного указателя, по какому полю в объекте смотреть, т.е. просматриваться должны все 8. Как такое сделать наиболее производительно? Саму логику пытаюсь понять.

1. Перебираю массив
2. Беру объект, перебираю for of каждый ключ, проверяю на .match строки, если совпадает, добавляю объект в отфильтрованный массив?
источник

IL

Igor Lesnevskiy in JavaScript — русскоговорящее сообщество
может подумать в сторону какой-нибудь мемоизации? чтобы кэшировать одинаковые запросы
источник

Q

Qop in JavaScript — русскоговорящее сообщество
Думаю если по 800 шт пройтись, не сильно затратно будет, O(N) по идеи. Вот только не совсем понятно, что за строки, как хранятся, и как часто к этим данным он будет обращаться
источник

IL

Igor Lesnevskiy in JavaScript — русскоговорящее сообщество
либо подготовить сперва Map, в котором ключ - это объект, а значение - собраннаяя строка из всех строковых значений полей объектов. тогда не придется каждый раз ворочить все объекты, по сути просто перебор мапы будет
источник

IL

Igor Lesnevskiy in JavaScript — русскоговорящее сообщество
но вопрос в масштабе, конечно. стоит ли оно таких усилий или просто в лоб переборы делать
источник

G

Godfather in JavaScript — русскоговорящее сообщество
Это для тестового, объектов больше 100 не будет. Так что в живом проекте я бы просто строку на бэкенд слал бы.
источник

IL

Igor Lesnevskiy in JavaScript — русскоговорящее сообщество
ну если для тестового, то я бы ожидал что-нибудь интересное и с прицелом на масштаб, типа того, что выше назвал. если совсем в наглую - бери лодаш и не парься 😄
источник

G

Godfather in JavaScript — русскоговорящее сообщество
Ага, понял))
источник

GH

Gwin Hot in JavaScript — русскоговорящее сообщество
<input type="radio" name="ask1" class="ask1" id="ask13" value="СРО в изысканиях"><label for="ask13">СРО в изысканиях</label>
пробую сделать a.checked но все равно не работает
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
Gwin Hot
<input type="radio" name="ask1" class="ask1" id="ask13" value="СРО в изысканиях"><label for="ask13">СРО в изысканиях</label>
пробую сделать a.checked но все равно не работает
a:checked
источник

GH

Gwin Hot in JavaScript — русскоговорящее сообщество
ого, понял
источник

GH

Gwin Hot in JavaScript — русскоговорящее сообщество
спасибо
источник

GH

Gwin Hot in JavaScript — русскоговорящее сообщество
выдает ошибку
источник