⎡coding:12⎦ LeetCode: 30 JavaScript задач за 30 часов - JavaScript Live Coding.

preview_player
Показать описание
Решим все 30 задач из блока LeetCode: 30 Days of JavaScript с условием:
Решения должны претендовать на близкие к эталонным.
Отведенное для работы над этим время: 30 непрерывных часов.

Поболтать в прямом эфире:

Телефон прямого эфира:
+44 20 3957 2369 и введите этот PIN-код: 696 777 909#

Таймкоды:
Будут после

*Поддержать маленького бородатого JavaScript-ра*
Карта Приват: 5168745021397333

USDT Tron (TRC20): TKoZu59WHiX6L6qvwYTYTsZJerDrnAHBTx
USDT etherium (erc20): 0x75fb8a62dfcf453b2e73f1ef1c407d46f918fffa
bitcoin:bc1q74aru82v4d3alay7p53jdwkmxe4a5gz7fmvfm2?message=AsForJS&time=1686349743

Рекомендации по теме
Комментарии
Автор

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

Sergei
Автор

Было бы очень здорово, если бы Мурыч, разбирал решения из solutions. И познавательно, и поучительно.

golotus
Автор

Спасибо за контент! Не чего подобного ранее не видел 👍

sandivigen
Автор

супер полезно спасибо просто кладезь знаний

Sergei
Автор

просмотрел и прослушал все 6 часов. это было круто. 100 из 100 я не верил

lol-qv
Автор

ESSENCE (in progress)

21:46
Q: Web server you prefer? A: Apache, never crappy Nginx. In case of heavy loads and static content: lighthttpd.

43:25
First task: var createHelloWorld = () => () => “Hello World”

1:12:30
2d task. How to format the code properly: var createCounter = (n) => () => n++. Murych formats to:

var createCounter = (
(n) => (
() => (n++)
)
);
But this spends a bit more of your RAM. In arrow functions, both params and function body shall be in brackets.

AndNan
Автор

Мурыч 🔥 смотрю и наслаждаюсь 🙏 уже подумываю покинуть Java мир и уйти в JS

IsaTimur
Автор

В первой задаче убрать "синтаксический сахар", на разбор которого тратятся ресурсы, а использовать старый добрый "function ()"... норм идея? добавить в конце точку с запятой, фигурные скобки ... Просто складывается ощущение, что идет борьба за краткость написания кода, хотя целью является производительность. И не убрать ли нафиг var (чтобы система не заморачивалась над областью видимости) ...

klash
Автор

04:00:40 интересто вариант с doFn?.(args) будет оптимальнее или нет, если внутри сделать doFn = undefined

armensargsyan
Автор

Мурыч, привет!🤝
Ты говоришь, что многие не знают js, а к остальным есть вопросы.
Огромная просьба, порекомендуй видео-курс по js🙏🙏🙏 или автора.

Я начинаю изучать js и не хочется быть тем кого ты негативно критикуешь...

А у тебя есть уроки по js?🤓

ЕвгенийВовк-ыь
Автор

Мурыч, поясни артикли the в `the{аргумент без the}`
и от чего зависит твое личное наименование переменных
и какие еще варинты, и почему именно так

АндрейУваров-пн
Автор

Если кто не понял, объясняю. "Шельма" банально тролит. Под бородой не видно, но он душится от смеха. Даёт советы, как НЕ пройти собеседование.

PaulGreen-lkym
Автор

А если

var once = (f, b = 0) => (
(...a) => (
b ? undefined : (b++, f.apply(null, a))
)
);

awsme
Автор

I have used for loop for filter task however it was a bit slow. Then used while loop it has beaten both memory and speed wow.

var filter = function(arr, fn) {
const filtered = [];
let i = 0;

while(i < arr.length){
if(fn(arr[i], i)){
filtered.push(arr[i])
}
i++;
}
return filtered
};

CoderAxiy
Автор

где искать как мурыч решил задачу пропущенную но решенную ранее memoized?

InsaneAnger
Автор

а можно тоже самое только без комментаторов и их подсказок?

emotional_stuff
visit shbcf.ru