Size: a a a

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

2020 February 28

DP

Dmitry Petrik in JavaScript — русскоговорящее сообщество
Dmitriy Kosianchuk
object.param1?.param2?.param3
Это же какой-то плагин надо бабелевский доставлять?
источник

DP

Dmitry Petrik in JavaScript — русскоговорящее сообщество
Да, @babel/plugin-proposal-optional-chaining
источник

DK

Dmitriy Kosianchuk in JavaScript — русскоговорящее сообщество
Dmitry Petrik
Да, @babel/plugin-proposal-optional-chaining
👌
источник

ДВ

Данил Васильевич in JavaScript — русскоговорящее сообщество
Dmitry Petrik
Народ, вопрос такой. Мне нужно получить значение параметра param3 из объекта object.param1.param2.param3. Но параметр param2 - опциональный, может быть а может нет. Т.е. если его нет то param3 могу получить так object.param1.param3. Вопрос в том как это реализовать грамотно? Можно через лодашевский get, может как то еще можно без лодаша?
console.log( 'param2' in object.param1);
источник

б

без jquery 👨‍💻 in JavaScript — русскоговорящее сообщество
Dmitry Petrik
Народ, вопрос такой. Мне нужно получить значение параметра param3 из объекта object.param1.param2.param3. Но параметр param2 - опциональный, может быть а может нет. Т.е. если его нет то param3 могу получить так object.param1.param3. Вопрос в том как это реализовать грамотно? Можно через лодашевский get, может как то еще можно без лодаша?
obj && obj.param && obj.param.foo
источник

б

без jquery 👨‍💻 in JavaScript — русскоговорящее сообщество
это олдскул уже
источник

б

без jquery 👨‍💻 in JavaScript — русскоговорящее сообщество
но без бабелей
источник

DP

Dmitry Petrik in JavaScript — русскоговорящее сообщество
Идею понял. Спасибо)
источник

АИ

Артем Ильченко in JavaScript — русскоговорящее сообщество
Всем привет, начал учить алгоритмы написал бинарный поиск, решил сравнить что быстрее, бинарный поиск или дефолтный метод findIndex и какого было моё удивление, когда бинарный оказался значительно медленее  в разы просто. Так вот может я что-то не так написал в коде? Массив из 150 отсортированных имён. Возможно он лучше когда счёт идёт на миллионы?
источник

АИ

Артем Ильченко in JavaScript — русскоговорящее сообщество
Кто  работает с большими данными подскажите плз
источник

С

Славик in JavaScript — русскоговорящее сообщество
Артем Ильченко
Всем привет, начал учить алгоритмы написал бинарный поиск, решил сравнить что быстрее, бинарный поиск или дефолтный метод findIndex и какого было моё удивление, когда бинарный оказался значительно медленее  в разы просто. Так вот может я что-то не так написал в коде? Массив из 150 отсортированных имён. Возможно он лучше когда счёт идёт на миллионы?
findIndex реализован на уровне движка же
источник

DK

Denis Kalinochkin in JavaScript — русскоговорящее сообщество
Артем Ильченко
Всем привет, начал учить алгоритмы написал бинарный поиск, решил сравнить что быстрее, бинарный поиск или дефолтный метод findIndex и какого было моё удивление, когда бинарный оказался значительно медленее  в разы просто. Так вот может я что-то не так написал в коде? Массив из 150 отсортированных имён. Возможно он лучше когда счёт идёт на миллионы?
Сделай 150 миллионов и сравни еще раз
источник

AI

Anton Ignatev in JavaScript — русскоговорящее сообщество
Denis Kalinochkin
Сделай 150 миллионов и сравни еще раз
:))
источник

С

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

С

Славик in JavaScript — русскоговорящее сообщество
подобные алгоритмы лучше сравнивать на более низком уровне
источник

АИ

Артем Ильченко in JavaScript — русскоговорящее сообщество
Denis Kalinochkin
Сделай 150 миллионов и сравни еще раз
C большим бы удовольствием не могу найти ресурс, который смог бы мне сгенерировать столько данных
источник

DK

Denis Kalinochkin in JavaScript — русскоговорящее сообщество
Артем Ильченко
C большим бы удовольствием не могу найти ресурс, который смог бы мне сгенерировать столько данных
Math.random
источник

АИ

Артем Ильченко in JavaScript — русскоговорящее сообщество
Так она дубли будет генерить
источник

DK

Denis Kalinochkin in JavaScript — русскоговорящее сообщество
Артем Ильченко
Так она дубли будет генерить
Это нестрашно
источник

М

Макс in JavaScript — русскоговорящее сообщество
Артем Ильченко
Так она дубли будет генерить
Замеришь, скинь посмотреть результаты
источник