Какой самый каноничный способ возврата и обработки нескольких типов ошибок из одной функции?
Как вы называете объявления вида let a = 1? Неизменяемая переменная? Глупо как-то звучит
Зачем на практике нужен Map? Для чего его добавляли? Просто так, чтобы был?
macro_rules тоже является макросом или это что-то особенное?
Почему не 0?
Стоит ли помечать все методы статическими, если они не используют контекст this, чтобы явно показать это? Или нужно исходить из необходимости их использования без создания экз...
Можно где-то посмотреть список фич, не залезая в исходники крейта?
Что здесь происходит и почему это работает?
Почему null это объект, но он является примитивом? Это уже не примитивный примитив какой-то
Почему такое поведение?
Это что получается, любой класс скрытно наследуется от чего-то?
Насколько влияют элементы коллекции на скорость итерации? Допустим, есть у меня массив чисел и массив условных структур, проход по ним с учётом равного количества элементов за...
https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=273433c11b8b8bc902775ae9804265e3 Подскажите, что не так? Не пойму, при чём тут итератор вообще
Почему Array.map() назван именно так? Причём здесь карта?
Зачем нужен блок finally? Какой от него профит?
В чём смысл использования оператора 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'? Интерпретатор ищет такую строку в коде, чтобы выполнить его в строгом режиме?