Какой самый каноничный способ возврата и обработки нескольких типов ошибок из одной функции?
Зачем на практике нужен Map? Для чего его добавляли? Просто так, чтобы был?
Почему не 0?
Как вы называете объявления вида let a = 1? Неизменяемая переменная? Глупо как-то звучит
Стоит ли помечать все методы статическими, если они не используют контекст this, чтобы явно показать это? Или нужно исходить из необходимости их использования без создания экз...
Что здесь происходит и почему это работает?
Почему null это объект, но он является примитивом? Это уже не примитивный примитив какой-то
macro_rules тоже является макросом или это что-то особенное?
Можно где-то посмотреть список фич, не залезая в исходники крейта?
Почему такое поведение?
Это что получается, любой класс скрытно наследуется от чего-то?
Почему Array.map() назван именно так? Причём здесь карта?
Зачем нужен блок finally? Какой от него профит?
Насколько влияют элементы коллекции на скорость итерации? Допустим, есть у меня массив чисел и массив условных структур, проход по ним с учётом равного количества элементов за...
https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=273433c11b8b8bc902775ae9804265e3 Подскажите, что не так? Не пойму, при чём тут итератор вообще
В чём смысл использования оператора in? if ('field' in obj) if (obj.field) Оба решения делают одно и то же, но первое лишёно автокомплита
Добрый день. У меня есть несколько страниц, для каждой нужны свои компоненты. Мне всё складывать в src/components или сделать что-то типо components/page1/Banner.jsx?
Я правильно понимаю, что разделение на juniour, middle, senior - условное и я в теории могу сразу пойти на сеньора, если обладаю должным уровнем знаний и компания готова взять...
https://youtu.be/TxZwqVTaCmA?t=1196 Далее он производит рефакторинг, избавляется от дублирования кода, но где здесь OCP? В любом случае, чтобы добавить новую функциональность...
Что такое 'use strict'? Интерпретатор ищет такую строку в коде, чтобы выполнить его в строгом режиме?