TGViewer
Alex. Seconds. Alex. Seconds. @alexseconds · 191 subscribers
Post #26 78
Подглядел одну задачку начального уровня на JavaScript.

Нужно регекспом по строке пройтись и вернуть количество совпадений. Пришлось применить сразу два костыля!

1. str.match(regex) обычно возвращает массив с найденными элементами. Но, если ничего не найдено, то вернётся не пустой массив, а null, от которого соответственно нельзя посчитать length!
2. Из-за пункта 1, думалось использовать typeof на результат match и сравнивать его с ‘null’. Тут второй костыль пришлось применить. Видите ли typeof null == object у них!!

Много думал. То ли лыжи не едут, то ли я не JavaScript’ер…
  • 😁 2
More from @alexseconds
  1. Jun 10, 2026☝️HR_EP1: пилотный эпизод нового подкаста с рабочим названием HR PODCAT Невымышленные исто…
  2. Mar 17, 2026Робособаки на охране дата центров 20 лет назад это могло быть названием для нового голливу…
  3. Mar 7, 2026Офигеть! А кто-то знал вообще, что в Nokia N91 был настоящий HDD? Я либо забыл (что возмож…
  4. Mar 5, 2026РьРьРьРьРь 🤷
  5. Mar 4, 2026MacBook Neo Про бюджетный ноутбук от компании Apple ходят слухи достаточно давно. И вот се…
  6. Feb 27, 2026Иногда уменьшение количества строк в проекте — это хорошо. Код читабельнее становится, и б…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →