dr.Brain
Полезная информация для программистов: статьи, обзоры, новости, рекомендации, тренды, примеры, задачи. Front & Back О нас: https://drbrain.pro/about/ Купить рекламу: https://telega.in/c/drbrain4dev По всем вопросам: @gvastahov, @Pavel_A_G
إظهار المزيد5 140
المشتركون
-4924 ساعات
-1317 أيام
+2 51730 أيام
- المشتركون
- التغطية البريدية
- ER - نسبة المشاركة
جاري تحميل البيانات...
معدل نمو المشترك
جاري تحميل البيانات...
HTML: пользовательские данные
Читать
Для хранения пользовательских данных в HTML-элементе существуют пользовательские атрибуты данных или
data-*
атрибуты.
<div id="user-profile" data-user-id="42" data-role="admin">
<!-- какие-то данные -->
</div>
Это data-*
атрибуты, которые позволяют добавлять дополнительную информацию. Доступ к пользовательским атрибутам и их значениям можно получить, как в JavaScript (c помощью метода getAttribute()
или объекта dataset
), так и в CSS (с помощью функции attr()
).
#frontend #htmlHTML: пользовательские данные
как сохранить пользовательские данные в HTML
👍 2🔥 1👏 1🆒 1
00:16
Video unavailableShow in Telegram
Яндекс Директ
Только этой осенью Яндекс Директ добавит до 20 000 ₽ на рекламу для вашего бизнеса ⚡
Зарегистрируйтесь до 30 сентября 2024 года, чтобы участвовать в акции 💰
Узнать больше
#реклама
yandex.ru
О рекламодателе
tmptyh9ilsz.mp43.76 MB
👍 1🔥 1😁 1🎉 1🆒 1
JavaScript: сложение чисел с плавающей запятой
Читать
Какой результат будет получен, если вывести в консоль результаты сравнения операций сложений некоторых нецелых чисел с ожидаемым результатом:
console.log(0.1 + 0.2 === 0.3)
console.log(0.1 + 0.7 === 0.8)
console.log(0.1 + 0.2 - 0.2 === 0.1)
console.log(0.1 + 0.4 === 0.5)
Результат:
false false false trueСледует знать, что JavaScript использует не десятичную, а двоичную систему счисления. Для человека число
0.1
в привычной десятичной системе счисления выглядит именно как 0.1
. D двоичной системе счисления, это число имеет бесконечную двоичную дробную часть и выглядит как 0.000110011001100110011…
. JavaScript складывает двоичные представления чисел, а затем конвертирует результат обратно в десятичную систему счисления. К примеру, представления чисел 0.1
и 0.2
в двоичной системе не точны, поэтому результат их сложения будет равен приблизительно 0.30000000000000004
.
#interview #frontend #jsJavaScript: сложение чисел с плавающей запятой
объясняем особенности сложения чисел с плавающей запятой в JavaScript
🔥 3🦄 2👏 1🤔 1🎉 1
Photo unavailableShow in Telegram
Полезный гайд для HR в сфере IT!
Корпоративное обучение и онбординг в IT-компании - не простая задача, ведь необходимо продумать множество деталей.
В гайде для IT-компаний МТС Линк собрал лучшие практики, кейсы и рекомендации экспертов:
- Как системно растить скиллы сотрудников и автоматизировать тренинги;
- Как сделать обучение интерактивным с помощью онлайн-доски;
- Как ускорить онбординг новых партнеров и увеличить перформанс.
Получите гайд бесплатно на сайте.
Скачать
#реклама 16+
mts-link.ru
О рекламодателе
👍 2🔥 1😁 1
PHP: простой калькулятор
Читать
Создадим с помощьью PHP, HTML, CSS и JavaScript простой калькулятор, выполняющий четыре действия: сложение, вычитание, умножение и деление...
#backend #php
PHP: простой калькулятор
создаем простой калькулятор на PHP
👍 3🔥 1👏 1
00:54
Video unavailableShow in Telegram
Обучение на Frontend-разработчика. С нуля за 18 месяцев.
На курсе вы получите все навыки, необходимые для старта в профессии Frontend-разработчика уровня middle.
Персональный наставник middle/senior уровня.
14 проектов, лайвкодинг, хакатоны, репетиции техсобеседования.
Освоите JavaScript, React, TypeScript
Официальный диплом и сертификат школы.
Поддержка наставника по JS в течение 3-х месяцев после диплома
Гарантия трудоустройства. Если вы не устроитесь, вернём деньги. Это закреплено в договоре п. 6.14.
До 22 сентября скидка 30% на все курсы Result University
Узнать больше
#реклама 16+
result.school
О рекламодателе
tmpxvoityiz.mp461.63 MB
👍 2🔥 1🦄 1
HTML: contenteditable
Читать
Знаете ли вы, что пользователю можно позволить редактировать контент элемента с помощью HTML-атрибута
contenteditable
? Такая возможность будет полезна для создателей CMS, интерактивноых блогов, опросников, текстовых редакторов. Атрибут contenteditable
позволит сэкономить массу рабочего времени.
<div contenteditable="true">
Этот текст можно редактировать
</div>
#frontend #htmlHTML: contenteditable
делаем элемент редактируемым только с помощью HTML
👍 2🔥 2👏 1
Помощь в трудоустройстве в IT-сфере!
В России из-за дефицита айтишников запустили бесплатную программу по обучению IT-специалистов. Теперь любой желающий может попробовать себя в IT с полного нуля и начать обучение бесплатно!
Узнайте про дальнейшее трудоустройство в ведущие IT-компании для восполнения кадрового дефицита.
Для этого нужно:
- Перейти по ссылке
- Заполнить анкету и ответить на вопросы (занимает менее 3 минут)
- На основании ваших ответов вы сразу узнаете, подходит ли вам сфера IT и сможете ли вы в ней работать
Перейти на сайт
#реклама 16+
urban-university.ru
О рекламодателе
👍 3
JavaScript: цикл и цикл событий
Читать
Какой результат будет получен, если восоплоьзоваться функцией
setTimeout()
внутри цикла for
?
function runner(){
for(var i = 0; i < 3; i++){
setTimeout(()=> console.log(i),0);
}
}
runner()
Результат:
3
3
3
Благодаря setTimeout()
, вывод переменной i
, к которой мы обращаемся внутри цикла for
, каждый раз откладывается на начало следующего цикла событий (Event Loop). Именно поэтому i
сначала достигает своего максимального значения в текущем цикле событий, а уже в начале следующего цикла событий несколько раз выводится в консоль.JavaScript: цикл и цикл событий
объясняем, как работает setTimeout внутри цикла в JavaScript
👍 4🔥 1👏 1
00:12
Video unavailableShow in Telegram
Реклама для бизнеса любого уровня в Яндекс Директе
Создайте эффективную рекламную кампанию с алгоритмами Яндекс Директа 👌
Начните прямо сейчас ⚡
Зарегистрироваться
#реклама
direct.yandex.ru
О рекламодателе
tmp7sz_fhbe.mp417.57 MB
👍 3🔥 1
اختر خطة مختلفة
تسمح خطتك الحالية بتحليلات لما لا يزيد عن 5 قنوات. للحصول على المزيد، يُرجى اختيار خطة مختلفة.