Разговор с Мурычем о том, почему его радикальное "let" и "const" фигня, может быть ошибкой.
https://t.me/AsForJavaScript?livestream
Сегодня, в 17:00.
Если по определённым обстоятельствам разговор не состоится, то просто пообщаемся с Мурычем.
https://t.me/AsForJavaScript?livestream
Сегодня, в 17:00.
Если по определённым обстоятельствам разговор не состоится, то просто пообщаемся с Мурычем.
Telegram
As For JS
As For JavaScript...
Обсуждения — @AsForJsTalks
Обсуждения — @AsForJsTalks
🔥8👌1🐳1
https://www.youtube.com/watch?v=NHVkpdzGL7M
Вскр. В 12-00 по Киеву.
Два дня назад, состоялся спонтанный разговор в Discord-е на тему, а стоит ли морочить себе голову тем, чтобы думать о var, let или const.
Является ли var устаревшим.
Есть ли значимые преимущества let / const перед var или наоборот.
Существует разница в производительности между ними.
Разговор был прогнозировано скучным, за исключением двух моментов:
1. Когда мой пример, генерированный в живую, для сравнения производительности var c let / const показал результаты в сторону let и const, хотя это противоречило логике примера
2. И когда, я не смог сразу сориентироваться, почему другой мой пример, связанный с конкатенацией строк, не совпала с предсказанным мной результатом.
Разобравшись в причинах того, почему это случилось, я спешу этим поделиться с Вами, поскольку это, как говорит мой кот, не только _привозносит меня над всеми_ но и имеет сугубо практической значение.
Вскр. В 12-00 по Киеву.
Два дня назад, состоялся спонтанный разговор в Discord-е на тему, а стоит ли морочить себе голову тем, чтобы думать о var, let или const.
Является ли var устаревшим.
Есть ли значимые преимущества let / const перед var или наоборот.
Существует разница в производительности между ними.
Разговор был прогнозировано скучным, за исключением двух моментов:
1. Когда мой пример, генерированный в живую, для сравнения производительности var c let / const показал результаты в сторону let и const, хотя это противоречило логике примера
2. И когда, я не смог сразу сориентироваться, почему другой мой пример, связанный с конкатенацией строк, не совпала с предсказанным мной результатом.
Разобравшись в причинах того, почему это случилось, я спешу этим поделиться с Вами, поскольку это, как говорит мой кот, не только _привозносит меня над всеми_ но и имеет сугубо практической значение.
YouTube
⎡msk⎦ Работа над ошибками, или почему Live это круто, а JavaScript var все так же быстрее let
Два дня назад, состоялся спонтанный разговор в Discord-е на тему, а стоит ли морочить себе голову тем, чтобы думать о var, let или const.
Является ли var устаревшим.
Есть ли значимые преимущества let / const перед var или наоборот.
Существует разница…
Является ли var устаревшим.
Есть ли значимые преимущества let / const перед var или наоборот.
Существует разница…
👍11🐳1
В 13-00 по Киеву
⎡03⎦ Производительность JavaScript "переменных" / идентификаторов
Как использование JavaScript идентификаторов (переменных), влияет на производительность кода.
Имена переменных, область определения, способ определения (var let const function) все это может и оказывает прямое влияние на производительность нашего JS кода.
Ответы на вопросы.
https://www.youtube.com/watch?v=IvlpOQfKi9U
⎡03⎦ Производительность JavaScript "переменных" / идентификаторов
Как использование JavaScript идентификаторов (переменных), влияет на производительность кода.
Имена переменных, область определения, способ определения (var let const function) все это может и оказывает прямое влияние на производительность нашего JS кода.
Ответы на вопросы.
https://www.youtube.com/watch?v=IvlpOQfKi9U
YouTube
⎡msk⎦⎡03⎦ Производительность JavaScript "переменных" / идентификаторов
Как использование JavaScript идентификаторов (переменных), влияет на производительность кода.
Имена переменных, область определения, способ определения (var let const function) все это может и оказывает прямое влияние на производительность нашего JS кода.…
Имена переменных, область определения, способ определения (var let const function) все это может и оказывает прямое влияние на производительность нашего JS кода.…
❤7👍6
В 21:00 по Киеву
⎡04⎦ Производительность JavaScript и типы данных: Числа / Number.
Особенности использования JavaScript типа Number, которые оказывают влияние на производительность работы JS-кода.
Small integer, Int8, Int16, Int32, Float64, UInt и другие особенности работы современного JavaScript RunTime, которые значимым образом влияют на производительность выполнения кода.
https://www.youtube.com/watch?v=YntHgxlmKy4
⎡04⎦ Производительность JavaScript и типы данных: Числа / Number.
Особенности использования JavaScript типа Number, которые оказывают влияние на производительность работы JS-кода.
Small integer, Int8, Int16, Int32, Float64, UInt и другие особенности работы современного JavaScript RunTime, которые значимым образом влияют на производительность выполнения кода.
https://www.youtube.com/watch?v=YntHgxlmKy4
YouTube
⎡msk⎦⎡04⎦ Производительность JavaScript и типы данных: Числа / Number.
Особенности использования JavaScript типа Number, которые оказывают влияние на производительность работы JS-кода.
Small integer, Int8, Int16, Int32, Float64, UInt и другие особенности работы современного JavaScript RunTime, которые значимым образом влияют…
Small integer, Int8, Int16, Int32, Float64, UInt и другие особенности работы современного JavaScript RunTime, которые значимым образом влияют…
👍8🐳1
Програмка за сегодня:
Уже состоялось:
⎡msk⎦ Разбор вопроса из Telegram о Array Double vs Array SMI
В телеграм, от Влада пришел вопрос: как так могло получиться в его тесте, что Array Double оказался заметно быстрее Array SMI.
Пробуем в живую разобраться и понять в чем может быть: либо проблема теста, либо проблема Мурыча, когда он утверждает что должно быть наоборот.
https://www.youtube.com/watch?v=vgHNERQGcPk
Впереди 21-00 по Киеву:
⎡msk⎦ Разбирем видео: "Я 💛 Фронтенд. Как это можно переписать?" и поищем верное решение
На скорости полтора, посмотрит видео, где JavaScript специалисты предлагают решения к задаче:
Создать функцию, которая принимает на вход число N и возвращает массив размером N и который будет содержать числа от 1 до N, таким образом, что:
1) каждое число, которое кратно трем, было бы представлено, не сами числом, но строкой "Fizz",
2) каждое число кратное семи, было бы представлено строкой "Buzz",
3) и каждое число которое, одновременно, кратно и 3 и 7 было представлено строкой "Fizz Buzz".
Решения предлагаются разной степени сложности - от решений в лоб, до попыток создать код, который был бы предельно оптимизирован в рамках языка JavaScript.
Разберем почему эта задача вообще существует на собеседованиях.
Попробуем понять универсальный алгоритм для решения задач подобного характера.
https://www.youtube.com/watch?v=MSLHs4z6sE4
Уже состоялось:
⎡msk⎦ Разбор вопроса из Telegram о Array Double vs Array SMI
В телеграм, от Влада пришел вопрос: как так могло получиться в его тесте, что Array Double оказался заметно быстрее Array SMI.
Пробуем в живую разобраться и понять в чем может быть: либо проблема теста, либо проблема Мурыча, когда он утверждает что должно быть наоборот.
https://www.youtube.com/watch?v=vgHNERQGcPk
Впереди 21-00 по Киеву:
⎡msk⎦ Разбирем видео: "Я 💛 Фронтенд. Как это можно переписать?" и поищем верное решение
На скорости полтора, посмотрит видео, где JavaScript специалисты предлагают решения к задаче:
Создать функцию, которая принимает на вход число N и возвращает массив размером N и который будет содержать числа от 1 до N, таким образом, что:
1) каждое число, которое кратно трем, было бы представлено, не сами числом, но строкой "Fizz",
2) каждое число кратное семи, было бы представлено строкой "Buzz",
3) и каждое число которое, одновременно, кратно и 3 и 7 было представлено строкой "Fizz Buzz".
Решения предлагаются разной степени сложности - от решений в лоб, до попыток создать код, который был бы предельно оптимизирован в рамках языка JavaScript.
Разберем почему эта задача вообще существует на собеседованиях.
Попробуем понять универсальный алгоритм для решения задач подобного характера.
https://www.youtube.com/watch?v=MSLHs4z6sE4
🔥18👍4❤1
Сегодня в 22:00 по Киеву.
⎡msk⎦ Разбираем вопрос JavaScript собеседований о передаче по ссылке и по значению
Раз и навсегда, строго в соответствии со спецификацией, закрываем вопрос о мифе с передачей параметров по значению и по ссылке.
Максимально лаконично,
рассматриваем вопрос не только вызова функций,
но и вопрос о том, что происходит со значениями при создании идентификаторов.
https://www.youtube.com/watch?v=wn4O3Pq6zYE
⎡msk⎦ Разбираем вопрос JavaScript собеседований о передаче по ссылке и по значению
Раз и навсегда, строго в соответствии со спецификацией, закрываем вопрос о мифе с передачей параметров по значению и по ссылке.
Максимально лаконично,
рассматриваем вопрос не только вызова функций,
но и вопрос о том, что происходит со значениями при создании идентификаторов.
https://www.youtube.com/watch?v=wn4O3Pq6zYE
YouTube
⎡msk⎦ Разбираем вопрос JavaScript собеседований о передаче по ссылке и по значению
Раз и навсегда, строго в соответствии со спецификацией, закрываем вопрос о мифе с передачей значений по значению и по ссылке.
Максимально лаконично рассматриваем вопрос не только вызова функций, но и вопрос о том, что происходит со значениями при создании…
Максимально лаконично рассматриваем вопрос не только вызова функций, но и вопрос о том, что происходит со значениями при создании…
👍10🔥4❤2
В 04:00 по Киеву.
⎡msk⎦ Разбираем видео: "Сравнение языков программирования Java vs JavaScript"
На скорости полтора, посмотрит видео, где автор канала с over 300K подписчиков, сравнивает два языка: Java и JavaScript таким образом, что создается стойкое ощущение как будто - либо автор вообще ничего не понимает в программировании, либо нарочно записал видео таким образом, чтобы вызвать бурю в стакане.
Я уж было начал писать комментарий под его видео, но вовремя понял, что проверка всех фактов отнимет больше 3 часов, а значит, намного проще, записать обзорное видео.
https://www.youtube.com/watch?v=3GgfeCy8WuY
⎡msk⎦ Разбираем видео: "Сравнение языков программирования Java vs JavaScript"
На скорости полтора, посмотрит видео, где автор канала с over 300K подписчиков, сравнивает два языка: Java и JavaScript таким образом, что создается стойкое ощущение как будто - либо автор вообще ничего не понимает в программировании, либо нарочно записал видео таким образом, чтобы вызвать бурю в стакане.
Я уж было начал писать комментарий под его видео, но вовремя понял, что проверка всех фактов отнимет больше 3 часов, а значит, намного проще, записать обзорное видео.
https://www.youtube.com/watch?v=3GgfeCy8WuY
YouTube
⎡msk⎦ Разбираем видео: "Сравнение языков программирования Java vs JavaScript"
На скорости полтора, посмотрит видео, где автор канала с over 300K подписчиков, сравнивает два языка: Java и JavaScript таким образом, что создается стойкое ощущение как будто - либо автор вообще ничего не понимает в программировании, либо нарочно записал…
👍10🤯2🐳2
Друзья, более половины почитателей @demimurych не подписаны на нашу основную группу, где вы можете общаться, делиться опытом и непосредственно задать вопрос Мурычу на который получите ответ.
Приглашаем всех желающих.
Будем рады.)
t.me/AsForJsTalks
Приглашаем всех желающих.
Будем рады.)
t.me/AsForJsTalks
Telegram
As For JS - Talks
Обсуждения всего что может быть связано с AsForJS
❤7🔥1😍1😎1
Какую кодировку следует/нужно использовать в файле, который содержит JavaScript код?
Anonymous Quiz
8%
ASCII
0%
KOI8-R
1%
CP1251
60%
UTF-8
14%
UTF-16
16%
Любую
👍10🤯6
Если для файла, который содержит JS код, можно использовать любую кодировку - то как RunTime понимает в какой именно кодировке файл, который ему нужно выполнить?
В WEB - понятно, берется кодировка страницы. А вне WEB?
В WEB - понятно, берется кодировка страницы. А вне WEB?
Anonymous Quiz
13%
Иди к черту, я упырь
16%
BOM
12%
Локаль
58%
Угадывает, используя разного рода эвристики, при этом по умолчанию принимается UTF-8
😁8👍4❤1🤯1
20:30 по Киеву.
⎡msk⎦ RegExp JavaScript Strings и Unicode
https://www.youtube.com/watch?v=yGNltdKMtF8
⎡msk⎦ RegExp JavaScript Strings и Unicode
https://www.youtube.com/watch?v=yGNltdKMtF8
YouTube
⎡msk⎦⎡RegExp⎦⎡05⎦ JavaScript Strings и Unicode, UTF-16
Рассмотрим необходимый минимум, которым должен владеть каждый программист работает с данными в формате Unicode.
Разберем особенности работы с JavaScript строками, прочувствуем все проблемы и обозначим решения.
*Опечатки:*
00:29:28 Последняя строка в слайде…
Разберем особенности работы с JavaScript строками, прочувствуем все проблемы и обозначим решения.
*Опечатки:*
00:29:28 Последняя строка в слайде…
❤5🐳1
Тем, кто умеет рисовать и может/хочет помочь со следующей задачей:
Для обложки "книжки" мне нужна картинка. По своей сути напоминающую ту, что прикреплена. Где какойто обьект переполнен деталями, которые могут выглядеть совершенно ненужными.
Это не обязательно должен быть именно дом, замок. Это может быть что угодно - хоть франкенштейн о 7 руках и 8 ногах.
Даже набросок на салфетке подойдет.
Для обложки "книжки" мне нужна картинка. По своей сути напоминающую ту, что прикреплена. Где какойто обьект переполнен деталями, которые могут выглядеть совершенно ненужными.
Это не обязательно должен быть именно дом, замок. Это может быть что угодно - хоть франкенштейн о 7 руках и 8 ногах.
Даже набросок на салфетке подойдет.
❤7🐳1