JavaScript - это уникальное явление, где программист может существовать сразу в трех реальностях:
Первая - это то, что программист думает про свой код.
Вторая - это то, что про свой код следует рассказать на собеседовании.
И третья - это то, как этот код работает на самом деле.
И вопреки всей этой регулярной шизофрении - сам код возвращает ожидаемый результат.
Первая - это то, что программист думает про свой код.
Вторая - это то, что про свой код следует рассказать на собеседовании.
И третья - это то, как этот код работает на самом деле.
И вопреки всей этой регулярной шизофрении - сам код возвращает ожидаемый результат.
👍31😁16❤🔥3🤣3🕊2💯2💔1
Сегодня, пятница, 21-00 по Киеву
UPD1: Обратите внимание, начало сместилось на 2 часа:
было 19-00 стало 21-00
https://www.youtube.com/watch?v=r4fhata7xe0
UPD1: Обратите внимание, начало сместилось на 2 часа:
было 19-00 стало 21-00
https://www.youtube.com/watch?v=r4fhata7xe0
YouTube
Ответы на JavaScript вопросы любой сложности
Отвечаю на вопросы любой сложности о языке программирования JavaScript:
1) что работает быстрее
2) почему это работает так, а не иначе
3) как это работает на уровне машинного кода
4) как оценить производительность
5) как найти проблему в производительности…
1) что работает быстрее
2) почему это работает так, а не иначе
3) как это работает на уровне машинного кода
4) как оценить производительность
5) как найти проблему в производительности…
🔥22❤2
Google Vids - с AI которое генерирует видео с качеством которое прочим AI-моделям пока не доступно.
Это привело к тому, что первым рухнул рынок K-Pop моделей и любые связанные рынки которые жили за счет записи шортсов реальных моделей. YouTube уже сейчас просто завален такими видео, где известные модели оказываются в совершенно неожиданных для них ситуациях.
Рынку порнографии приготовится.
Вангую категории вида - реальные актеры.
Это привело к тому, что первым рухнул рынок K-Pop моделей и любые связанные рынки которые жили за счет записи шортсов реальных моделей. YouTube уже сейчас просто завален такими видео, где известные модели оказываются в совершенно неожиданных для них ситуациях.
Рынку порнографии приготовится.
Вангую категории вида - реальные актеры.
😁29👌4🐳3👨💻3👀3😎2💯1
Вместо того, чтобы делать что-то полезное, я лежал и искал решение якобы задачи от гугл для собеседования:
вас уменьшили до размера монеты и бросили в блендер. через минуту блендер включится и все.
Что вы сделаете чтобы выбраться?
Я нашел решение не то которое ждали в гугл. Хотя и очень похоже. Попробуйте єто очень весело и развивает умение решать задачи
вас уменьшили до размера монеты и бросили в блендер. через минуту блендер включится и все.
Что вы сделаете чтобы выбраться?
Я нашел решение не то которое ждали в гугл. Хотя и очень похоже. Попробуйте єто очень весело и развивает умение решать задачи
👀8👍3🐳2❤1
Мои маленькие бородатые ДжаваСкриптеры.
У меня сейчас мозг как хлебушек.
Не дайте ему умереть - накидайте ссылок на каки-либо доклады или видео о JS которые вас заинтерисовали за последнее время.
У меня сейчас мозг как хлебушек.
Не дайте ему умереть - накидайте ссылок на каки-либо доклады или видео о JS которые вас заинтерисовали за последнее время.
❤23🕊5😁3
Есть строка кода
Как ее изменить таким образом, чтобы сохранить общее количество символов в строке (29) но при этом сократить издержки на обслуживание этой строки кода почти в два раза?
То есть изменить строку так, чтобы по сути она делала тоже самое, количество символов в ней было такое же, но V8 бы использовал значимо меньшее количество ресурсов на ее обслуживание.
Использовать комментарии нельзя.
var theMyVeryLongNameVar = 0;
Как ее изменить таким образом, чтобы сохранить общее количество символов в строке (29) но при этом сократить издержки на обслуживание этой строки кода почти в два раза?
То есть изменить строку так, чтобы по сути она делала тоже самое, количество символов в ней было такое же, но V8 бы использовал значимо меньшее количество ресурсов на ее обслуживание.
Использовать комментарии нельзя.
🤯5👀2
Суббота, сейчас в 01:30 по Киеву.
Разберем видео: 6 ненужных фич в JavaScript
1) labeled statement
2) Метод repeat у конструктора String
3) Eval
4) Точка с запятой
5) Синтаксис описания аргументов функции
6) Дублирование задачи
https://www.youtube.com/watch?v=L4AW6-kDK84
Разберем видео: 6 ненужных фич в JavaScript
1) labeled statement
2) Метод repeat у конструктора String
3) Eval
4) Точка с запятой
5) Синтаксис описания аргументов функции
6) Дублирование задачи
https://www.youtube.com/watch?v=L4AW6-kDK84
YouTube
⎡razbor:16⎦ Разберем видео: 6 ненужных фич в JavaScript
Алекс Лущенко допускает, что его экспертизы достаточно для того, чтобы обратить внимание на 6 ненужных возможностей языка JavaScript.
Мы сосредоточимся не на том, действительно ли заявленные фичи ненужны. Мы сосредоточимся на том, чтобы по достоинству оценить…
Мы сосредоточимся не на том, действительно ли заявленные фичи ненужны. Мы сосредоточимся на том, чтобы по достоинству оценить…
❤9🔥5👍4👀2😁1🤯1
Сегодня в пятницу 13 июня
22-00 по Киеву.
Тип String согласно официальной спецификации ECMAScript. (Часть 1 / 3)
Я наконец решился избирательно публиковать главы своей книги о JavaScript.
Пока буду делать это непоследовательно — выбирая те части, которые, как мне кажется, уже вряд ли претерпят существенные изменения.
Это первая из трех лекций в которой мы разберемся с тем:
1) как кодируется строка в JavaScript
2) что такое Code Unit, Code Point и Grapheme
3) почему length строки не совпадает с тем что мы видим
4) при чем тут Unicode и UTF16
Было бы неплохо, если бы те, кому это интересно могли бы присоединиться ко мне онлайн в Google Meet, что бы в процессе задавать вопросы.
Кому интересно - напишите в личку.
https://www.youtube.com/watch?v=yV6Mtpy44dk
22-00 по Киеву.
Тип String согласно официальной спецификации ECMAScript. (Часть 1 / 3)
Я наконец решился избирательно публиковать главы своей книги о JavaScript.
Пока буду делать это непоследовательно — выбирая те части, которые, как мне кажется, уже вряд ли претерпят существенные изменения.
Это первая из трех лекций в которой мы разберемся с тем:
1) как кодируется строка в JavaScript
2) что такое Code Unit, Code Point и Grapheme
3) почему length строки не совпадает с тем что мы видим
4) при чем тут Unicode и UTF16
Было бы неплохо, если бы те, кому это интересно могли бы присоединиться ко мне онлайн в Google Meet, что бы в процессе задавать вопросы.
Кому интересно - напишите в личку.
https://www.youtube.com/watch?v=yV6Mtpy44dk
YouTube
Тип String согласно официальной спецификации ECMAScript. Часть 1 из 3.
Я наконец решился избирательно публиковать главы своей книги о JavaScript.
Пока буду делать это непоследовательно — выбирая те части, которые, как мне кажется, уже вряд ли претерпят существенные изменения.
Это первая из трех лекций в которой мы разберемся…
Пока буду делать это непоследовательно — выбирая те части, которые, как мне кажется, уже вряд ли претерпят существенные изменения.
Это первая из трех лекций в которой мы разберемся…
🔥46❤5❤🔥3
Тем кто не хочет слушать второе в мире JavaScript радио, я умудрился вырезать только то, что касалось непосредственно темы видео.
1 час против 6 всей трансляции
https://www.youtube.com/watch?v=wCcVWQ9bikg
1 час против 6 всей трансляции
https://www.youtube.com/watch?v=wCcVWQ9bikg
YouTube
[Stripped] Тип String согласно официальной спецификации ECMAScript. Часть 1 из 3.
Это обрезанная версия 6-ти часовой трансляции где я отставил только то, что касается непосредственно заявленной темы. 6 часовая версия второго в мире JavaScript радио находится тут https://www.youtube.com/watch?v=yV6Mtpy44dk
Я наконец решился избирательно…
Я наконец решился избирательно…
❤49👍16🔥8😎3😁1
Простая задача на внимательность.
Что произойдет, при выполнении следующего кода в браузере:
Что произойдет, при выполнении следующего кода в браузере:
let theMsg = "Hello World";
alert( theMsg );
function alert( theMsg ) {
console.log(theMsg);
}
alert ( theMsg );
🔥2