Обложка канала

За фронтенд - JavaScript, HTML, CSS. Страница 5

Расскажем и покажем что такое современный JavaScript и где он используется.

  • За фронтенд - JavaScript, HTML, CSS

    ​​Что нового в React 18? Вот 3 предстоящих функции React, которые вам должны понравиться. Команда React объявила о плане выпуска новой версии React 18. Сейчас она находится в стадии бета-тестирования. Как разработчик React, я хочу быть в курсе новых функций. В этой статье давайте обсудим, как React 18 изменит нашу жизнь проще. #js #react
  • За фронтенд - JavaScript, HTML, CSS

  • За фронтенд - JavaScript, HTML, CSS

    ​​Правда ли, что от регулярок у разработчиков одни проблемы Регулярные выражения помогают разработчикам быстрее находить и анализировать информацию. Благодаря регуляркам можно не только эффективнее решать задачи, но и писать код, который будет лучше работать. Причём не стоит использовать этот метод везде: иногда он только усложняет жизнь. #полезно #js
  • Реклама

  • За фронтенд - JavaScript, HTML, CSS

    ​​ИИ-помощник Copilot от GitHub — как новый инструмент повлияет на работу программистов Летом 2021 года Microsoft и GitHub представили нейросетевого помощника программиста Copilot на базе технологий компании Open AI. Авторы проекта научили Copilot премудростям работы с фреймворками и разным языкам программирования. После релиза системы было заявлено, что лучше всего она может работать с такими языками, как Python, JavaScript, TypeScript, Ruby и Go. #js
  • За фронтенд - JavaScript, HTML, CSS

    Немного практики ! Напишите простую функцию, которая принимает в качестве параметра объект даты и возвращает логическое значение, указывающее, является ли дата сегодняшней или нет. Убедитесь, что ваша функция не возвращает ложное срабатывание, просто проверив только день. Проверить себя #js #практика
  • За фронтенд - JavaScript, HTML, CSS

    А ТЫ ТОЧНО ПРОГРАММИСТ? Может быть любишь смешные истории о глупых и не очень заказчиках или странные байки с конференций? Тогда тебе ко мне на канал @hertzdude Коротко расскажу о себе, чтобы ты мог понять, нужно ли тебе читать мой блог: - Я программист (8 лет) (PHP, Python) - Я ни дня не проработал в офисе - Я аки старший друг люблю травить смешные байки. - Я топлю за редкую, но крутую технологию Elixir, хоть и так редко выдаётся на нём попрогать. - Я люблю путешествовать и делиться своими впечатлениями. - Я женат и у меня очень глупая, но любимая собака. - Я скидываю себе в канал смешные прогерские мемасики, чтобы вы тоже покекали.
  • За фронтенд - JavaScript, HTML, CSS

    ​​Что делать, если в твоем тексте или коде нашли ошибку? Ситуация глазами разработчика Ты написал код, отправил его на ревью. Во время ревью тебе указали на ошибку в коде и вернули задачу на доработку. Здесь мы не рассматриваем ошибки в бизнес-логике написанного кода — только ошибки на уровне интерпретатора/компилятора, из-за которых приложение «падает». #code
  • За фронтенд - JavaScript, HTML, CSS

    ​​Не умер ли ещё PHP (и ещё 11 вопросов, которые не стыдно задавать в 2022) Уже который год во всех слаках, дискордах, телеграмах и форумах главный вопрос о любом языке программирования звучит так — стоит его учить В ЭТОМ ГОДУ, или лучше уже не надо? Взять какой-нибудь PHP — его же вечно хоронят, и всё никак. #web #php
  • За фронтенд - JavaScript, HTML, CSS

    ​​React SEO: Советы по созданию SEO-friendly приложения Проблемы, с которыми сталкивается React приложения в части SEO (Search Engine Optimization или оптимизация для поисковых систем). Чтобы быть более точным, как React совмещается с методами поисковой оптимизации. Также, как Google сканирует сайты на React. В общем, перед индексацией в поисковике страница проходит несколько этапов. Все проходит хорошо, до момента, когда Google бот начинает получать данные страницы. И не получив их, страдает сайт. #seo #react
  • За фронтенд - JavaScript, HTML, CSS

    Пишем парсер-мониторинг для «Hyundai Showroom» с выгрузкой в телеграм-канал На сайте https://showroom.hyundai.ru/ можно заказать машину без переплат, напрямую с завода Hyundai, но проблема в том, что машины уходят очень быстро. При этом новые автомобили появляются нечасто, и, чаще всего, можно наблюдать на сайте сообщение об отсутствии машин. https://habr.com/ru/post/593819/ #js #парсер
  • За фронтенд - JavaScript, HTML, CSS

  • За фронтенд - JavaScript, HTML, CSS

  • За фронтенд - JavaScript, HTML, CSS

    Оператор &&= Оператор &&= присваивает правый операнд левому только в том случае, если значение, находящееся слева, является истинным. Рассмотрим пример:
    // Оператор &&= проверит, является ли значение filesCount истинным.
    // Если это так - правый операнд будет присвоен левому.
    
    let myFiles = {filesCount: 100, files:[]};
    myFiles.filesCount &&= 5;
    
    console.log(myFiles); 
    // Выведет: {filesCount: 5, files: Array(0)}
    
    
    Оператор &&= тоже работает по сокращённой схеме вычислений. Этот оператор эквивалентен следующему выражению, в котором используется логический оператор И:
    a && (a = b)
    
    
    #js #es12
  • За фронтенд - JavaScript, HTML, CSS

    Оператор ??= Оператор ??= присвоит правый операнд левому только в том случае, если левый оператор представлен значением null или undefined. Например: // Оператор ??= проверит, равняется ли lastname null или undefined. // Если это так - правый операнд будет присвоен левому. let userDetails = {firstname: 'Katina', age: 24} userDetails.lastname ??= 'Dawson'; console.log(userDetails); // Выведет: {firstname: 'Katina', age: 24, lastname: 'Dawson'} #js #es12
  • За фронтенд - JavaScript, HTML, CSS

    Оператор ||= Оператор ||= принимает два операнда и назначает правый операнд левому только в том случае, если левый операнд является ложным. Вот пример:
    // Оператор ||= проверит, не является ли ложным (0) значение songsCount.
    // Если это так, правый операнд будет записан в переменную, находящуюся в левой части выражения.
    let myPlaylist = {songsCount: 0, songs:[]};
    myPlaylist.songsCount ||= 100;
    console.log(myPlaylist); 
    // Выведет: {songsCount: 100, songs: Array(0)}
    
    
    Этот оператор работает по сокращённой схеме вычислений. Он эквивалентен следующему выражению, в котором используется логический оператор ИЛИ: a || (a = b) #js #es12
  • Реклама

  • За фронтенд - JavaScript, HTML, CSS

  • За фронтенд - JavaScript, HTML, CSS

    Когда же нужно использовать UseCallback Все мы знаем что с появлением React 16.8 в нашу жизнь пришли хуки. Да действительно, они упрощают процесс написания кода, используя функциональные компоненты в сравнении с классами. Но некоторые хуки вызывают много вопросов у разработчиком. В данной статье мы рассмотрим на примерах, когда же нужно использовать UseCallback, а когда можно обойтись без него. Читать #js #react
  • За фронтенд - JavaScript, HTML, CSS

    ​​Динамическое программирование Динамическое программирование - мощный метод, способный решать подзадачи и использовать полученные ответы для решения большой задачи. Динамическое программирование работает только в том случае, если каждая подзадача автономна, то есть не зависит от других подзадач. Динамическое программирование применяется для оптимизации какой-либо характеристики при заданных ограничениях. #алгоритмы