uz
Feedback
JavaScript заметки

JavaScript заметки

Kanalga Telegram’da o‘tish

Регулярные заметки по практическому JavaScript. Обучащию посты позволят прокачать навыки во Frontend-разработке. Можно почитать пока компилируется проект :) Сотрудничество: @noname_media Канал на бирже: telega.in/channels/notesjs/card?r=Wj7h1mbl

Ko'proq ko'rsatish
7 736
Obunachilar
-324 soatlar
-77 kunlar
-5430 kunlar
Postlar arxiv
Ищешь полезные сервисы для разработчиков ? В канале Разработка на максималках ежедневно публикуются ссылки на полезные сервис
Ищешь полезные сервисы для разработчиков ? В канале Разработка на максималках ежедневно публикуются ссылки на полезные сервисы, инструменты и сайты для разработчиков. Подпишись, чтобы ускорить своё обучение и найти для себя новые полезные инструменты!

confirm В браузерной обёртке над нативным JS есть ряд функций, среди которых confirm. Функция confirm отображает модальное ок
confirm В браузерной обёртке над нативным JS есть ряд функций, среди которых confirm. Функция confirm отображает модальное окно с текстом вопроса question и двумя кнопками: OK и Отмена. Результат – true, если нажата кнопка OK. В других случаях – false. #confirm #функции

Когда изучаешь JavaScript, информации много не бывает! @webcoderofficial рассказывает важные концепции js, в профиле много пр
Когда изучаешь JavaScript, информации много не бывает! @webcoderofficial рассказывает важные концепции js, в профиле много примеров кода и тестовых задач для проверки своих знаний! А также огромное количество советов, рекомендаций и учебных пособий. Плюс у него вы всегда сможете найти макет для практики верстки в свое портфолио!

Здравствуйте

Каррирование Каррирование – продвинутая техника для работы с функциями. Каррирование – это трансформация функций таким образо
Каррирование Каррирование – продвинутая техника для работы с функциями. Каррирование – это трансформация функций таким образом, чтобы они принимали аргументы не как f(a, b, c), а как f(a)(b)(c). Каррирование не вызывает функцию. Оно просто трансформирует её. Если посмотреть на картинку выше можете увидеть, что каррирование это обёртка над функцией. Другими словами, curry(f) для функции f(a, b) трансформирует её в f(a)(b). #разное #каррирование

Наш новый коллега так быстро решает задачи и уже вырос в ЗП, всего за пару месяцев! Ну почему он, а не я? Все просто: он знает десятки сервисов и инструментов, которые в разы ускоряют его работу. Хранит их в закладках и называет “Чемодан frontendera”. ➡️ Кстати, вот Ссылка из чемодана frontendera, где уже сегодня ты можешь узнать пару таких инструментов и применить их в работе. Сервисы публикуются каждые 2 дня. ⬇️ Подписывайся, получай полезные ссылки из первых рук и повышай свою продуктивность.

Класс Классы в JavaScript представляют собой синтаксический сахар над существующим в JavaScript механизмом прототипного насле
Класс Классы в JavaScript представляют собой синтаксический сахар над существующим в JavaScript механизмом прототипного наследования. Синтаксис классов не вводит новую объектно-ориентированную модель, а предоставляет более простой и понятный способ создания объектов и организации наследования. На картинке выше вы можете увидеть синтаксис class в JavaScript Используйте вызов new MyClass() для создания нового объекта со всеми перечисленными методами. #сlass #ООП

Если ты читаешь этот пост, вероятно, тебе интересна тема фронтенд разработки на JS, ведь так? Думаю, я не ошибся Я веду блог
Если ты читаешь этот пост, вероятно, тебе интересна тема фронтенд разработки на JS, ведь так? Думаю, я не ошибся Я веду блог Душный разраб. За 4 года я стал senior фронтенд разработчиком в крупном банке, и верю, ты можешь также! В своем блоге я помогаю разработчикам прокачивать навыки, делюсь накопленным багажом знаний, публикую ссылки на полезные материалы. Меня всегда можно спросить и я не откажу в совете! Полезные публикациии для тебя: - Чеклист по паттернам - Статья про react useEffect - Видео про this

Методы массивов Массивы предоставляют множество методов для работы с ними. Добавление элемента в конец массива - push('item')
Методы массивов Массивы предоставляют множество методов для работы с ними. Добавление элемента в конец массива - push('item') Удаление последнего элемента массива - pop() Удаление первого элемента массива - shift() Добавление элемента в начало массива - unshift('item') Поиск номера элемента в массиве - indexOf('item') Удаление элемента с определённым индексом - splice(pos, 1) Создание копии массива - slice() #массив #array

CotPen - канал для фронтэндеров, который поможет найти готовое html/css/js решение в два клика, благодаря системе #хештегов. 🔥 В добавок на канале публикуют полезные сервисы для упрощения работы программистов #полезняк

Примитивные и ссылочные типы данных Особенность примитивных типов данных заключается в том, что они неизменяемы (иммутабельны
Примитивные и ссылочные типы данных Особенность примитивных типов данных заключается в том, что они неизменяемы (иммутабельны) и передаются по значению.  В отличие от объектов, которые передаются по ссылке.  При этом важно понимать, что объект или примитив, это не сама переменная, а соответствующий указатель на объект или само значение примитивного типа, которое этой переменной присвоено. На картинке выше, при присваивание строчной переменной происходит создание новой переменной с таким же значением. В результате мы имеем две независимые переменные, каждая из которых хранит строку "Привет!". А при копирование объекта, у нас создается копия ссылки, сам же объект не дублируется. #объекты #типы_данных

Подсказка для айтишников: учите сразу несколько языков. Python, C++, Swift — всё можно освоить за 1-2 месяца. Главное найти правильный канал, где всё объяснят доступно. Например, IT Data. Ребята укомплектовали инфу так, что понять азы и найти работу сможете через месяц после подписки. Здесь можно выучить более 10 языков. По готовым инструкциям. Бесплатно. Прямо в телеграм. Стартуйтеt.me/Data_IT

Дорогие подписчики! Сколько постов в неделю вы бы хотели видеть на канале?
Anonymous voting

Var вместо let В старых скриптах вы также можете найти другое ключевое слово: var вместо let: Ключевое слово var – почти то ж
Var вместо let В старых скриптах вы также можете найти другое ключевое слово: var вместо let: Ключевое слово var – почти то же самое, что и let. Оно объявляет переменную, но немного по-другому, «устаревшим» способом. #var #переменные

Хочешь сократить время на разработку сайта? Действующий разработчик создал канал «Фронтомания», где делится своим опытом, своими находками и лайфхаками. Больше не придется тратить много времени на поиск нужной информации, все уже сделано за тебя 🤗 Что надо сделать для того, чтобы стать крутым разработчиком? ⬇️ Просто подписаться на канал @frontomania и узнать об этом!

Булевый (логический) тип Булевый тип (boolean) может принимать только два значения: true (истина) и false (ложь). Такой тип,
Булевый (логический) тип Булевый тип (boolean) может принимать только два значения: true (истина) и false (ложь). Такой тип, как правило, используется для хранения значений да/нет: true значит «да, правильно», а false значит «нет, не правильно». #boolean #типы_данных

Нужна анимация на сайт, но некогда создавать ее самостоятельно? 🚀 Тогда канал Анимируй спешит на помощь. Анимация загрузки сайта, выпадающего меню, форм обратной связи и прочие ништяки готовы попасть на твой сайт. Осталось только забрать готовый код и разместить на своей странице. ⬇️ Нажимай на кнопку ниже и подписывайся, чтобы не пропустить анимацию, которая бы классно смотрелась на твоем сайте.

Преобразование типов Чаще всего операторы и функции автоматически приводят переданные им значения к нужному типу. Например, a
Преобразование типов Чаще всего операторы и функции автоматически приводят переданные им значения к нужному типу. Например, alert автоматически преобразует любое значение к строке. Математические операторы преобразуют значения к числам. Есть также случаи, когда нам нужно явно преобразовать значение в ожидаемый тип. Примеры преобразование: Строковое преобразование - String(value) Численное преобразование - Number(value) Логическое преобразование - Boolean(value) #преобразование_типов #типы_данных

Используй возможности, данные, API таких гигантов, как Google, Facebook, Dropbox, Twitter и других компаний или проектов в своих сайтах и приложениях! @found_that_api — это канал, где каждый разработчик найдёт подходящие для себя интерфейсы, собранные с просторов интернета. 🔹посты выходят каждый день с #тегами для лёгкого поиска и сортировки материала 🔹в каждом посте добавлена ссылка на API

Цикл «do…while» Проверку условия можно разместить под телом цикла, используя специальный синтаксис do..while Цикл сначала вып
Цикл «do…while» Проверку условия можно разместить под телом цикла, используя специальный синтаксис do..while Цикл сначала выполнит тело, а затем проверит условие condition, и пока его значение равно true, он будет выполняться снова и снова. #Циклы_while_for #do_while