WedX - журнал о программировании и компьютерных науках

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


Объяснение простого JavaScript .fetch()
Рано или поздно в вашем путешествии по изучению JavaScript вам нужно будет сделать запрос на выборку. Выполнение запроса на выборку — это просто способ получить данные, чтобы вы могли использовать их в своем приложении. Обычно вы будете запрашивать эти данные из API (интерфейс прикладного программирования). Вот пример чрезвычайно простого запроса на выборку, как видно из документации из MDN Web Docs : fetch() принимает в качестве аргумента URL-адрес, содержащий нужные вам данные...

Культура кода: WTF это Foo?
В порядке. *ТЯЖЕЛЫЙ ВЗДОХ* Проблемы с кодовой культурой простираются до краев вселенной. Сегодня я хочу поговорить о проблеме Foo. WTF это Фу? Если вы программист, то знаете. Или, если вы программист, возможно, вы не знаете (если вы не знаете, вы плохой программист, вы можете только продвинуться в этом, не понимая разнообразный набор приложений Foo). Но если вы НЕ программист, то точно не знаете. И это не такое уж плохое место. Foo — это змеиное масло программирования. Да, я..

СРАВНИТЬ ТРОЙНИ РЕШЕНИЯ HACKERRANK
СРАВНЕНИЕ ЗАДАЧ ТРОЙНИ HACKERRANK (РЕШЕНИЕ) ПОСТАНОВКА ЗАДАЧИ: Алиса и Боб создали по одной задаче для HackerRank. Рецензент оценивает две задачи, присуждая баллы по шкале от 1 до 100 по трем категориям: ясность задачи, оригинальность и сложность. Задача состоит в том, чтобы найти их точки сравнения путем сравнения a[0] с b[0 ], a[1] с b[1] и a[2] с b[2]. Если a[i] > b[i], то Алиса получает 1 очко. Если a[i] ‹ b[i], то Боб получает 1 балл. Если a[i] = b[i], то ни один человек не..

Алгоритм JavaScript: Прекрасные дни в кино
Для сегодняшнего алгоритма мы собираемся написать функцию с именем beautifulDays , которая будет принимать три целых числа в качестве входных данных: i , j и k . Представьте, что вы играете в игру с целыми числами, в которой вы находите разницу между числом и его обратной стороной. Пример: получить число 16 и перевернуть число 61. Если вычесть 16 из 61, вы получите 45. А теперь представьте, как вы применяете эту игру, чтобы узнать, когда идти в кино. Вы хотите пойти в кино, но..

Я сделал автоматический генератор цветовых тем для Tailwind CSS
Создание палитры занимает меньше минуты Недавно я был одержим стеком T3 ( Next.js , TypeScript , Tailwind CSS , Prisma и tRPC ). В рамках этого я использовал Tailwind CSS для быстрой компоновки формата каждого проекта, над которым я работал в течение последнего месяца. Это делает стиль таким же символом, как написание классов в ваш JSX или HTML. Но хотелось больше возможностей. Цвета по умолчанию, предоставленные командой Tailwind, — замечательный , но я начал слишком..

Форматирование и анализ кода с помощью Husky и Git Hooks
Предположим, вы и члены вашей команды работаете над потрясающим проектом JavaScript. У вас уже есть некоторые правила линтинга (возможно, через ESLint и/или Prettier ) в этом проекте. Теперь вы хотите убедиться, что все следуют этим правилам. По крайней мере, когда они отправляют свои изменения в репозиторий git. Это руководство поможет вам настроить перехватчик git pre-commit для автоматического форматирования и анализа кода в жизненном цикле git pre-commit. Примечание В..

Angular: уменьшение загрязнения зоны в Angular
Zone.js — важная часть Angular, которая обнаруживает потенциальные изменения в состоянии приложения. Он фиксирует асинхронные операции, такие как setTimeout, сетевые запросы и прослушиватели событий. Расписание Angular обнаруживает изменения на основе сигналов от Zone.js. Однако бывают случаи, когда запланированные задачи или микрозадачи не изменяют модель данных, что делает ненужным запуск обнаружения изменений. Общие примеры включают такие операции, как requestAnimationFrame,..

Новые материалы

Как создать диаграмму градиентной кисти с помощью D3.js
Резюме: Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..

Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..

Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..


Для любых предложений по сайту: [email protected]