JavaScript заметки
Открыть в Telegram
Регулярные заметки по практическому JavaScript. Обучащию посты позволят прокачать навыки во Frontend-разработке. Можно почитать пока компилируется проект :) Сотрудничество: @noname_media Канал на бирже: telega.in/channels/notesjs/card?r=Wj7h1mbl
Больше7 369
Подписчики
-624 часа
-187 дней
-5630 дней
Архив постов
7 368
DOM, DI и View: деревья в Angular
Чтобы стать продуктивным разработчиком на Angular, потребуется понимание различных деревьев, из которых состоит приложение. На первый взгляд легко можно спутать дерево инжекторов DI и DOM-дерево непосредственных HTML-элементов и вьюх Angular. Они похожи и иногда имеют прямое соответствие, но далеко не всегда. В статье рассмотрим различия, научимся держать их в уме и освоим, как можно обойти возможные трудности, связанные с ними.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 368
Журнал XOR – мастхев для любого программиста. Новости, мемы и много кода.
Присоединяйся к самому большому сообществу айтишников: @xor_journal
7 368
🗓 Пост «Журнал XOR – мастхев для любого программиста. Новости, мемы и...»
Запланирован на чт 31 авг. 15:05 для публикации в
1. CSS доширак
2. JavaScript тесты
3. Войти в IT | Frontend
4. Tests front-end
Будет опубликован через Notepost — бот с поддержкой шаблонов для создания постов в один клик.
7 368
Array.prototype.find()
Метод
find() возвращает первый элемент массива, удовлетворяющий заданному условию.
#полезное7 368
JavaScript повсюду или почему веб-технологии захватили мир
Я давно слежу за развитием веб-технологий и каждый раз, натыкаясь на очередной холивар в интернете про злой и страшный JavaScript, залезающий на чужую территорию, инстинктивно хочу побыть его адвокатом. Обычно все мои доводы сводятся к банальному “не мы такие, жизнь такая” или “ничего личного, просто бизнес”, но в этот раз захотелось развернуто обосновать причины популярности веб-технологий.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 368
JavaScript теперь в телеграм!
JavaScript — самый популярный язык в мире, он используется в 95% всех сайтов, которые вообще существуют. Теперь у JS есть русскоязычный канал. Это первоисточник всего, что появляется в платных курсах и остальных ресурсов. Стоит подписаться!
7 368
String.prototype.includes()
Метод
includes() проверяет, содержит ли строка заданную подстроку.
#полезное7 368
10 ключевых концепций JavaScript
Эти концепции выходят за рамки базового JavaScript, и их должен усвоить каждый веб-разработчик. Они значительно расширят ваши возможности по написанию более продвинутого и эффективного JS-кода.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 368
Считаем «a=1; b=2; x=pi/3; abcos(x)»
В предыдущей серии мы научились считать выражения вида
-2.1+ .355 / (cos(pi % 3) + sin(0.311)). Один из комментариев там предложил посчитать то, что я вынес в заголовок этого поста. Что ж, вызов принят. Как и в предыдущем посте, мы "на пальцах" разбираем устройство простейшего интерпретатора.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью7 368
93% кодеров-новичков так и не начинают брать прибыльные проекты. А потом уходят из IT.
Если вы – что-то между 0 и джуном, добро пожаловать в Форматный код.
Автор на личном примере поясняет за плохой опыт, интересные проекты и негласные правила любого кодера.
Теперь ты не залипаешь, а учишься в тг: @format_code
7 368
Array.prototype.reduce()
Метод
reduce() применяет функцию аккумулятора к каждому элементу массива и возвращает одно значение.
#полезное7 368
Рефлексия в JavaScript и TypeScript: обзор основных техник. Как сгенерировать CLI-интерфейс для класса
В этой статье я хочу рассмотреть основные такие возможности, плюс показать, как можно получить ещё больше информации о типах при использовании TypeScript, и как добавить классам и их полям собственные метаданные при помощи декораторов.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 368
Журнал «Код» — это база для начинающих программистов. Отвечаем на самые простые вопросы и делимся мудростью.
Подписаться: @thecodemedia
Реклама. ООО "ЯНДЕКС". ИНН 7736207543. erid: 2Ranykc8wyJ
7 368
Array.prototype.filter()
Метод
filter() создает новый массив, содержащий элементы, прошедшие заданный критерий.
#полезное7 368
Обзор 10 приемов JavaScript для эффективного программирования
Пополни знания JavaScript 10 эффективными приемами и начни использовать его возможности по максимуму.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 368
Прекрати мечтать и стань дизайнером за 50 дней
Опытные дизайнеры создали несколько бесплатных каналов, в которых регулярно выходят топовые посты для начинающих.
Макеты для верстки — самый крупный канал с макетами Figma. Твой бесконечный источник вдохновения.
Figma Premium — находим и выкладываем смачные материалы для веб-дизайнеров. Премиальные шаблоны, плагины и файлы.
Мокапыч — канал с бесплатными материалами для дизайнеров. Качественные подборки мокапов, шрифтов, иконок, текстур и паттернов.
Figma Start — канал с качественными макетами Figma. Твой бесконечный источник референсов.
Развивайся с нами, ведь так проще!
7 368
Array.prototype.map()
Метод
map() создает новый массив, применяя заданную функцию к каждому элементу исходного массива.
#полезное7 368
Получение данных виртуальной клавиатуры Android в web проекте
Написать что знаю несколько языков это одно, но действительно знать, понимать, и применять на практике это совсем другое, поэтому плохо зная свой сигнатурный язык мышления, полученный от социальной среды с рождения, буду рассказывать в статье как правильно собирать данные нажатия, виртуальной клавиатуры Android в web проекте, используя javascript.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 368
Стань Frontend-разработчиком без регистрации и СМС!
Ведущие специалисты в области разработки интерфейсов создали ряд бесплатных Telegram каналов, чтобы все начинающие могли получить актуальную информацию совершенно бесплатно.
Простой JavaScript — канал, где объясняют тонкости JS человеческим языком. Подписывайся и повысь свой чек.
Проекты на Javascript | HTML | CSS — канал, в котором ты найдёшь готовые решения на HTML, CSS и JavaScript.
Learn frontend tips — канал в котором вы найдёте подсказки для Frontend-разработчиков.
Tests front-end — канал в котором публикуют тесты разной сложности по HTML / CSS / JavaScript.
Развивайся с нами, ведь так проще!
7 368
Object.create()
Метод
Object.create() позволяет создать новый объект с указанным прототипом. В данном случае, myCar наследует метод startEngine от объекта car.
#объекты