Публикации по теме 'javascript-development'


Объект пуст??
Коротко и мило Иногда вам нужны основы, поэтому вот 10 способов проверить, является ли объект пустым в Javascript. 1. ЭКМА 7+ Object. entries (obj).length === 0 && obj.constructor === Object Примечание. Мы добавляем вторую проверку obj.constructor === Object , потому что Object.keys(newDate()).length равно 0 2. ЭКМА 5+ Object. keys (obj).length === 0 && obj.constructor === Object 3. До ECMA 5 function isEmpty(obj) { for(var prop in obj) {..

Сложные JavaScript-фреймворки — это тупик?
Антон Труханов Веб-разработка сильно изменилась за последние пару десятилетий. На самом деле, все части технологической индустрии сделали это. Сегодня веб-разработчики имеют в своем распоряжении богатый выбор мощных инструментов, созданных для облегчения и повышения эффективности их работы. Фреймворки и библиотеки JavaScript стали краеугольным камнем современной веб-разработки. Экосистема JavaScript, бурно развивающаяся с середины 2000-х годов, породила огромное количество..

JS Bifrost - понимание шаблона кодирования, называемого (IIFE)
Самая популярная идиома для выражения функции Добро пожаловать в JS Bifrost, ваш путь к прочной основе для JavaScript уровня Бога. Это следующая статья из серии. Эта статья посвящена одному из самых популярных шаблонов кодирования под названием «iffy» , который представляет собой функцию JavaScript, которая выполняется сразу после создания. Определение IIFE - это шаблон кодирования, называемый выражением немедленно вызываемой функции, который является способом выполнения..

Прекратите использовать InnerHTML с пользовательским вводом
(ПРОПУЩЕНО: https://javascriptlearner815.github.io/blog/2021/03/13/guide-to-discord-part-1.html https://javascriptlearner815.github.io/blog/2021/03/19/using-a-minecraft-struggle-api.html ) ЗАПИСЬ В БЛОГЕ: https://javascriptlearner815.github.io/blog/2021/03/28/stop-using-innerHTML-with-user-input.html Почему? Безопасность. Допустим, у вас есть навигационная система на основе ввода, например: index.html : <!DOCTYPE html> <html> <head> <meta..

Оставайтесь занятыми, будьте непродуктивными и следите за ажиотажем!
Когда я только начал работать над Airstory, ранее не существовало кода, поэтому я решил исследовать различные технические языки, чтобы выяснить, на каком языке я собираюсь разрабатывать. Я был готов выучить новый язык, поэтому у меня были довольно широкие возможности. Я занимаюсь программированием довольно давно, поэтому я не настолько наивен, чтобы полагать, что существует «лучший язык» для того, что я хотел сделать. У всех языков есть свои преимущества и недостатки, но они..

День 33: Станьте разработчиком блокчейнов-самоучкой с нулевыми знаниями за 365 дней.
ПРЕДЫДУЩАЯ: ДЕНЬ 32 порядок 8.25: снова основы Javascrpit (практика кодирования) Наконец, порядок обучения закончен. Мне нужно ответить всего 149 вопросов. В этой части я преследую две основные цели. Во-первых, я хочу ознакомиться с большей частью необходимого синтаксиса Javascript. Это основная предпосылка для меня, чтобы овладеть программированием, а также для второй цели. А второй - обладать способностью гибкого программирования и мышления. Для достижения этих двух целей в..

Обзор запросов Webix
Webix JavaScript Query — это современный инструмент для фильтрации больших наборов данных. Лаконичный дизайн с удобным интерфейсом позволяет молниеносно управлять таблицами данных. Это решение успешно применяется в собственных проектах Webix. Обзор функций Фильтрация Виджет предназначен для фильтрации информации по набору определенных условий. В зависимости от типа фильтруемых данных условия могут различаться. Таким образом, вы можете легко и быстро создавать, редактировать,..