Публикации по теме 'typescript'
Облачные функции Firebase ~ Перенос существующего проекта JavaScript на TypeScript
Мы писали наши облачные функции Firebase на Javascript, но в конце концов перенесли их на Typescript. Это пошаговое руководство о том, как это сделать. Firebase имеет очень хорошую документацию, объясняющую шаги, поэтому я добавил в нее свой опыт, чтобы вы могли сделать это еще более плавно.
Документ Firebase находится здесь .
Шаг 1. Создайте контрольную точку git и сохраните копии существующих исходных файлов JavaScript.
Сначала я подумал: «Подождите, а что такое git..
Числа в JavaScript:
Числа — это фундаментальный тип данных в JavaScript, который позволяет нам работать с числовыми значениями. Независимо от того, создаете ли вы простой калькулятор или выполняете сложные математические операции, необходимо четкое понимание того, как числа работают в JavaScript. В этом сообщении блога мы рассмотрим различные аспекты чисел в JavaScript, включая их представление, основные операции и типичные ошибки, которых следует избегать. Итак, давайте погрузимся и исследуем мир..
Понять Async / Await в TypeScript - всего за несколько минут
Не будем терять время зря. Быстро понять async / await в TypeScript.
Наша сегодняшняя тема:
Ключевое слово async Ожидание ключевого слова
Начнем с ключевого слова Async.
С помощью ключевого слова async в приложении TypeScript мы можем сделать асинхронные функции подобными этому, добавив его перед ключевым словом function :
В следующем примере у нас есть два обещания, возвращающих строку. Один через 500 мс, а другой через 1000 мс. Внутри asyncFunction мы вызываем..
Декораторы машинописных текстов: руководство для начинающих
Развернутые декораторы машинописного текста: руководство для начинающих по программированию с наддувом
Предпосылки
Основы TypeScript Основные понятия объектно-ориентированного программирования (ООП) Знание JavaScript ES6 и далее
Введение
Декораторы — это функция, представленная в ES6 и поддерживаемая в TypeScript. Декораторы позволяют нам присоединять метаданные и изменять поведение классов, методов, средств доступа, свойств или методов во время выполнения.
Декораторы..
Как обмениваться данными между компонентами Angular.
Angular — самый мощный фреймворк, основанный на машинописном тексте, и он следует структуре компонентов, поэтому нам нужно улучшить способ связи для передачи данных между компонентами Angular. В этом блоге мы покажем, как передавать данные из одного компонента в другой в фреймворке angular.
В основном существует 3 способа передачи данных между компонентами в angular.
От родительского к дочернему компоненту через декоратор @Input() . От ребенка к родительскому компоненту через..
TypeScript для разработчиков JavaScript, часть 8: расширенные универсальные шаблоны
На предыдущем уроке мы представили концепцию дженериков в TypeScript и показали, как использовать их для создания повторно используемых компонентов, которые могут работать с различными типами данных. В этом уроке мы более подробно рассмотрим дженерики и покажем некоторые продвинутые способы их использования.
Одним из ключевых преимуществ использования дженериков в TypeScript является их гибкость. Поскольку они представляют собой способ создания абстрактных типов данных, вы можете..
«Удаление тегов XML с помощью JavaScript: пошаговое руководство»
Чтобы удалить тег из XML-документа с помощью JavaScript, мы можем использовать следующие шаги:
Разберите XML-документ в объект DOM, используя DOMParser API. Найдите тег, который мы хотим удалить, используя метод getElementsByTagName объекта DOM. Удалите тег, используя метод removeChild родительского элемента. Сериализируйте измененный объект DOM обратно в XML-документ, используя XMLSerializer API.
Вот пример кода, демонстрирующий эти шаги:
// предположим, что xmlString..
Новые материалы
Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..
Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом
Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..
Советы по коду Laravel #2
1-) Найти
// You can specify the columns you need
// in when you use the find method on a model
User::find(‘id’, [‘email’,’name’]);
// You can increment or decrement
// a field in..
Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv)
Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..
3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации —
2. Используя квадратичную формулу —
3. Заполнив квадрат —
Давайте поймем это, решив это простое уравнение:
Мы пытаемся сделать LHS,..
Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..
Демистификация рекурсии
КОДЕКС
Демистификация рекурсии
Упрощенная концепция ошеломляющей
О чем весь этот шум?
Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..