Squeak.ru - шаблоны программирования

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


Проверка формы в Angular
Проверка формы — одна из самых важных вещей, которую нужно изучить в Angular. Сегодня я объясню лучший из найденных мной способов написания валидации в Angular; цель здесь — сэкономить время и получить чистый читаемый код. 1. Добавьте ` FormsModule ` и `ReactiveFormsModule` в свой модуль. импортируйте FormsModule и ReactiveFormsModule и добавьте их в массив импорта. 2-Напишите свой код Наша цель — создать следующую форму, поэтому здесь я буду использовать Tailwind ...

Как поместить элементы в массив TypeScript
JavaScript великолепен благодаря гибкости, которую он предлагает благодаря множеству методов массива. Тем не менее, это не такой многословный язык, как Ruby. В Ruby очень легко использовать метод диапазона для создания массива упорядоченных чисел только из начального и конечного аргументов. Я попытался сделать то же самое для создания массива в JavaScript с использованием TypeScript и получил следующую ошибку: Я не был уверен, почему перенос чисел моего диапазона в массив..

объекты
В реальной жизни автомобиль — это объект . У автомобиля есть свойства , такие как вес и цвет, и методы , такие как запуск и остановка. Все автомобили имеют одинаковые свойства , но значения свойств различаются от автомобиля к автомобилю. Все автомобили имеют одни и те же методы , но методы выполняются в разное время. Объекты JavaScript  — это контейнеры для именованных значений , называемых свойствами или методами. Определение объекта Вы определяете (и создаете) объект..

Обрезка, изменение размера и фильтрация изображений с помощью API Filestack — Блог Filestack
Разработка и поддержка приложения, обрабатывающего множество изображений, может быть утомительной и трудоемкой даже для самого опытного разработчика. Filestack стремится автоматизировать скуку, оставляя вам больше времени, чтобы сосредоточиться на основной разработке. Один из способов сделать это — позволить вам обрезать, фильтровать, изменять размер и применять дополнительные преобразования к изображениям, просто добавляя параметры к URL-адресу изображения. Это чрезвычайно полезно при..

Простой таймер обратного отсчета AngularJS с моментом
Недавно мне пришлось сделать небольшую фичу в одном из проектов нашего клиента, которая заключалась в добавлении таймера обратного отсчета. Поскольку приложение создано с помощью AngularJS, моей первой реакцией было найти в Google директиву для выполнения работы, и я наткнулся на множество директив, которые могли бы выполнить эту работу. Но я чувствовал, что они просто делают слишком много, и мне не нужен был такой уровень сложности. Он просто собирался использоваться в одном месте в..

42 ресурса для обучения программированию в 2022 году
Собранный список веб-сайтов и платформ для обучения программированию в 2022 году, где каждый найдет что-то для себя! Введение Обучение кодированию в 2022 году может быть совершенно непосильным. В то же время это умение является прекрасным активом. Прошли те времена, когда вы могли пойти в библиотеку и взять несколько книг, там так много контента. Это фантастика, как никогда прежде, изучение кода не было таким доступным, но, с другой стороны, может быть очень сложно понять, с чего..

Хитрости Javascript
Вот хитрый вопрос: const arr = Array(5).fill([]); const arr2 = arr.map((subArr, i) => subArr.push(i)); Каково конечное значение arr ? И окончательное значение arr2 ? Это может быть то, что люди спрашивают в интервью… и прежде чем вы пойдете console.log({ arr, arr2 }) , важно знать why больше, чем ответ. array — это значение, которое всегда будет передаваться «в качестве ссылки», что означает, что оно указывает куда-то в память и просто использует это. Напротив,..

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

Async Await в Swift: легкое управление параллелизмом
Введение в запуск асинхронного кода Асинхронный код выполняет несколько операций одновременно. Параллелизм необходим при выполнении тяжелых вычислений или сетевых запросов. Однако это может..

Очистить файлы Program .cache в Ubuntu 20.10
Очистите кеш за несколько простых шагов! GNU / Linux реализовал эффективное управление хранилищем для своих пользователей. Но заметили ли вы, что в вашей системе Linux заканчивается место,..

Использование Node.js для чтения действительно больших файлов (часть 1)
В этом сообщении в блоге есть интересный источник вдохновения. На прошлой неделе кто-то на одном из моих каналов в Slack опубликовал тестовое задание, которое он получил на должность..

Введение в градиентный спуск и обратное распространение
Введение в градиентный спуск и обратное распространение Как машинное обучение? Машинное обучение ( ML ) - это исследование компьютерных алгоритмов, которые автоматически улучшаются по..

Шаблон CQRS — C#
Этот архитектурный шаблон в основном говорит о том, что мы можем использовать одну модель для операций чтения, а другую — для операций записи. Звучит хорошо, но реализовать его может быть..

Освоение функций потерь в машинном обучении для регрессии: полное руководство по оптимизации…
Введение: Функция потерь является важным компонентом алгоритмов машинного обучения и статистических моделей. Его роль заключается в измерении несоответствия между прогнозируемым выходом модели и..

10 языков программирования, которые изменят мир в 2023 году
Мир программирования постоянно развивается, и востребованные языки постоянно меняются. Однако есть несколько языков, которые выдержали испытание временем и по-прежнему очень ценны для изучения в..