Публикации по теме 'javascript'
Я работаю с PHP, JavaScript и Python на бэкэнде, и это то, чему я научился.
Я веб-разработчик, работаю 5 лет, и за это время успел решить много разных задач и создать множество разных решений. Я использовал для этого 3 основных языка: PHP, JavaScript и Python. Раньше я думал, что нужно выбрать только одну… лучшую… и совершенствовать свои навыки в ней. Но со временем я понял, что эти 3 языка действительно хороши. И не нужно выбирать только один, потому что эти 3 языка хороши в своей области и я понял все плюсы и минусы каждого языка. И теперь я понимаю, какую..
Опасности JavaScript .innerHTML при манипулировании DOM (XSS-атаки)
В чем реальная опасность использования .innerHTML при манипулировании DOM?
Во время завершения Фазы 1 в Школе разработки программного обеспечения Flatiron нас много раз предупреждали не использовать .innerHTML в нашем JavaScript для манипулирования нашими элементами DOM, поскольку это может быть опасно. Это заставило меня задуматься: «Неужели это правда?», «НАСКОЛЬКО это может быть опасно»?. После некоторых исследований я узнал.
В приведенном ниже коде вы можете увидеть несколько..
Бесконечное каррирование в JavaScript
Учебник о том, как реализовать бесконечное каррирование в JavaScript.
Ну вот, в один прекрасный день я давал интервью на позицию фронтенд разработчика и в ходе всего обсуждения наткнулся на задачу, в которой мне нужно было разработать функцию, которая выглядела вот так.
console.log(sum(1)(2)(3)(4)(5)(6)());
По сути, это функция, которая может суммировать n чисел. Первое, что пришло на ум, это «это карри». Поэтому я попытался сделать жестко закодированное решение, которое будет..
Создайте приложение Hello World с помощью Node.js и изучите менеджер пакетов !
Если вы знаете, что такое Node.js, ваш следующий шаг — что-то с ним сделать. Одним из наиболее распространенных вариантов использования Node.js является запуск с ним сервера. Итак, давайте создадим сервер Node.js, который возвращает Hello World, и изучим менеджер пакетов, который очень важен для разработки.
Если вы не знаете, что такое Node.js, перейдите в эту историю . Вы можете научиться этому.
Создайте приложение Hello World с помощью Node.js
Создайте новый каталог и..
7 секретных советов, как укрепить свои веб-приложения на JavaScript и держать хакеров в страхе
Привет, коллеги-разработчики! 🚀 Вы когда-нибудь испытывали ажиотаж при создании потрясающего веб-приложения, вкладывая душу в код, только чтобы узнать, что его взломал хитрый хакер? 😱 Не бойтесь, я здесь, чтобы поделиться с вами проверенными в боях секретами, которые превратят ваши веб-приложения в неприступные крепости цифровой безопасности! Будучи энтузиастом JavaScript, родом из безмятежных пейзажей Монтаны, я посвятил годы созданию красивых и надежных веб-приложений. Итак,..
5 продвинутых трюков с JavaScript для опытных разработчиков
Вот пять продвинутых приемов JavaScript, которые могут быть полезны опытным разработчикам:
1. Деструктуризация параметров присваивания и остатка. Воспользуйтесь преимуществами деструктурирования параметров присваивания и остатка, чтобы извлекать значения из массивов или объектов кратким и эффективным способом. Например:
```javascript const [first, second, …rest] = [1, 2, 3, 4, 5]; console.log(first); // Вывод: 1 console.log(second); // Вывод: 2 console.log(rest); // Вывод: [3, 4,..
Красивый дизайн портфолио с использованием html и css
Исходный код здесь: — https://coderssupport.blogspot.com/2022/10/beautiful-portfolio-design-using-html.html
Новые материалы
Добавление службы WCF в приложения .NET Core
Windows Communication Foundation (WCF) — это универсальная платформа для создания распределенных служб в .NET. Хотя .NET Core в первую очередь ориентирован на кросс-платформенную разработку, вы..
Введение в обработку событий Vue.js - дополнительные модификаторы
Vue.js - это простой в использовании фреймворк для веб-приложений, который мы можем использовать для разработки интерактивных интерфейсных приложений.
В этой статье мы рассмотрим, как..
Как я сдал экзамен AWS Associate Developer Exam за 3 месяца
В эту эпоху массовых увольнений в сфере технологий я хотел повысить надежность своей работы на моем нынешнем месте или, по крайней мере, иметь небольшое преимущество перед конкурентами, если..
Понимание того, как работает Tabu Search
1. Обнаружение табу-поиска с помощью глубокого обучения для больших систем MIMO ( arXiv )
Автор: НханТхань Нгуен , Кьюнгчун Ли
Аннотация: в этом исследовании мы рассматриваем..
Простые показатели риска
Торговый бот становится все более изощренным
Мой торговый бот в его нынешнем виде пытается максимизировать рентабельность инвестиций и не более того. Я хочу обучить своего торгового бота,..
Границы Nodejs C ++ / JS: переход через рубикон
В большинстве статей о внутреннем устройстве Nodejs всегда говорится о границах C ++ / JS и их пересечении. Но большинство из них обычно не углубляется в объяснение того, что на самом деле..
Python — Loguru, мощный модуль ведения журнала
Библиотека Python, целью которой является приятное ведение журнала в Python.
Сегодня я хотел бы представить мощный инструмент ведения журнала под названием Loguru , он может полностью..