|
|
JavaScript | Учебники, API, SDK, Документы
Инструменты
Загрузите инструменты, необходимые для запуска JavaScript на AWS
SDK для JavaScript
Идиоматические API-интерфейсы JavaScript для вызова сервисов AWS из node.js, веб-сайтов и мобильных устройств.
Узнать больше »
Наборы инструментов AWS IDE
Используйте популярные интегрированные среды разработки (IDE) для создания, отладки и развертывания кода на AWS.
Получить набор инструментов VS Code » Получить набор инструментов Intellij » Получить Amazon CodeWhisperer »
AWS CDK для JavaScript
Используйте AWS Cloud Development Kit (CDK) для своей инфраструктуры в виде кода с помощью JavaScript.
Начать обучение »
AWS IoT SDK для JavaScript
Доступ к AWS IoT с помощью MQTT или MQTT по протоколу WebSocket из JavaScript.
Клон на Github »
Сборка
Библиотеки JavaScript для AWS Amplify
Начните создавать масштабируемые мобильные и веб-приложения, интегрировавшись с вашей любимой инфраструктурой JavaScript. Веб-интеграция доступна для React, Angular, Vue, Next.js, а также для мобильных платформ, таких как Android, iOS, Iconic и Flutter.
Библиотеки JavaScript Amplify »
Создание бессерверного веб-приложения
Практическое руководство по созданию веб-приложения с использованием AWS Lambda, Amazon API Gateway, AWS Amplify, Amazon DynamoDB и Amazon Cognito.
Начать обучение »
Развертывание веб-приложения
Выберите подходящую инфраструктуру и начните создавать веб-приложение на AWS. Узнайте, как правильно выбрать услугу, соответствующую вашим потребностям.
Начало работы »
Узнать
Дополнительные учебные ресурсы, включая пример кода и документацию
Была ли эта страница полезной?
Закрыть
Спасибо за ваш отзыв
Обратная связь помогает нам улучшить наш опыт. Если вы хотите поделиться более подробной информацией об отзыве, нажмите кнопку обратной связи ниже.
Отзыв
Войдите в консоль
Узнайте об AWS
- Что такое AWS?
- Что такое облачные вычисления?
- AWS Разнообразие, равенство и инклюзивность
- Что такое DevOps?
- Что такое контейнер?
- Что такое озеро данных?
- Облачная безопасность AWS
- Что нового
- Блоги
- Пресс-релизы
Ресурсы для AWS
- Начало работы
- Обучение и сертификация
- Портфель решений AWS
- Архитектурный центр
- Часто задаваемые вопросы по продуктам и техническим вопросам
- Аналитические отчеты
- Партнеры AWS
Разработчики на AWS
- Центр разработчиков
- SDK и инструменты
- .
NET на AWS - Python на AWS
- Java на AWS
- PHP на AWS
- JavaScript на AWS
Помощь
- Свяжитесь с нами
- Подайте заявку в службу поддержки
- Центр знаний
- AWS re:Сообщение
- Обзор поддержки AWS
- Юридический
- Карьера в AWS
Amazon является работодателем с равными возможностями: Меньшинства / Женщины / Инвалидность / Ветеран / Гендерная идентичность / Сексуальная ориентация / Возраст.
- Конфиденциальность
- |
- Условия сайта
- |
- Настройки файлов cookie
- |
- © 2022, Amazon Web Services, Inc. или ее дочерние компании. Все права защищены.
Поддержка AWS для Internet Explorer заканчивается 31.
07.2022. Поддерживаемые браузеры: Chrome, Firefox, Edge и Safari.
Узнать больше »
For-In и For-Of | Кевин Чизхолм
for-in и for-of обеспечивают способ перебора объекта или массива. Разница между ними в следующем: for-in предоставляет доступ к ключам объекта,
, тогда как оператор for-of предоставляет доступ к значениям этих ключей.
Перебор объекта или массива — довольно рутинная задача в JavaScript, на самом деле трудно представить день, когда вам не нужно было бы выполнять это действие. При итерации по массиву все немного проще, потому что вы можете использовать свойство «длина» массива для настройки вашей итерации. Но когда вам нужно перебрать свойства объекта, все становится немного запутанным.
Почему For-In против For-Of
В своей статье я продемонстрирую разницу между for-in и for-of операторами JavaScript. Хотя может показаться, что эти два метода обеспечивают одинаковую функциональность, на самом деле это не так.
На самом деле, можно сказать, что они полярные противоположности. Оператор for-in возвращает ключей объекта массива, тогда как оператор for-of обеспечивает доступ к значениям этих ключей.
Для лучшего понимания рассмотрим несколько примеров.
for-in — Пример № 1
В примере № 1 мы используем цикл for-in для перебора элементов массива days. Теперь, поскольку мы создаем переменную: « дней в днях », на каждой итерации цикла у нас есть доступ к переменной дней , которая представляет элемент, по которому мы в данный момент итерируем. Результат этого примера можно увидеть в строках 8-15, и цель этого примера — продемонстрировать, что оператор for-in предоставляет ключи объекта, а не значения этих ключей. Эти значения можно получить, что мы вскоре увидим, но сейчас я просто хотел указать, что for-in обеспечивает прямой доступ к ключам объекта, над которым мы итерируемся.
Использование скобочных обозначений — пример № 2
Пример № 2 практически идентичен примеру № 1 в том, что мы используем почти тот же самый код для перебора массива days.


Обработка ошибок.
..»> — плохо
NET на AWS