Есть ли вариант как Partial<T> чтобы хотя бы один параметр был обязательным?
Использую XR Simple Interactable на анимированном персонаже с capsule collider - луч постоянно меняет состояние с валидного на невалидный (мигает) - куда смотреть?
Какую либу для этих тестов используешь?
Серьезно? Практически один в один ))) (math.cube num for num in list) number = -42 if opposite if this.studyingEconomics buy() while supply > demand sell() until supply...
А есть ли какие-то расширения для IDE чтобы могли автоматом типы проставлять (Как минимум в простых кейсах), например: Пишу const list = [1, 2, 3]; А IDE подсказывает и исправ...
@toriningen Как идет обычно разработка? Сначала пишутся типы и потом реализация, сначала пишется реализация потом подгоняются типы, одновременно пишутся и типы и реализация? И...
Типа если я могу изменить объект, то это уже не класический объект? класический это не изменяемый объект (по крайней мере в публичных интерфейсах)? Так я понимаю? Это что бы у...
Переведу: У массивов в js есть методы push, pop, shift, unshift - досточно ли их, что бы считать, что в js есть реализация Queue и Stack ?
Мне достаточно знать, что это дерево и что данные в нем отсортированы, что добавляет скорость при поиске элементов. А про то почему ты решил, что гц с этой структурой данных б...
Ну вот если на собеседовании просят реализовать этот orderingTreeMap - реализуешь?
Чем она радует глаза? Типизация просто защищает от возможных ошибок связанных с приведением типов, но никак не радует глаза )
Мне вот интересно, из-за чего возникают такие трудности у новичков? Вроде ж все понятно написано и с примерами, и вроде тема не самая сложная.
Спред работает над итерируемыми объектами, соответственно при спреде грубо говоря выполняется for. Или есть какое-то другое определение в спецификации(я не вникал глубоко)?
.reduce((acc, item) => { item.tags.forEach(tag => acc[tag] = (acc[tag] || []).concat(item)); if (item.tags.length === 0) { acc['untagged'] = (acc['untagged'] |...
Если писать игру на js - что предпочтительней будет, class или функции?
К сожалению я тоже не очень то и понял что тебе нужно. Но все же, что тебе мешает создать массив и работать с элементами массива так как тебе нужно?
className={classes.join(' ')} onClick={() => setClasses(classes.filter)} так что ли?
Хоть в какой-то книжке про иммутабельность объектов говорится? P.S. А если у меня вдруг появится вставной зуб - это не помешает мне есть )
По shuffle - можно делать так: .sort(() => Math.random() > .5 ? 1 : -1)
А картинки это вообще текст?! Ни в одном алфавите не встречал смайл как у тебя на картинке )