Le guide de API référence AWS SDK for JavaScript V3 décrit en détail toutes les API opérations de la AWS SDK for JavaScript version 3 (V3).
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Utiliser async/await
Plutôt que d'utiliser des promesses, vous devriez envisager d'utiliser async/await. Les fonctions asynchrones sont plus simples à utiliser que les promesses. Await ne peut être utilisé que dans une fonction asynchrone pour attendre une valeur de manière asynchrone.
L'exemple suivant utilise async/await pour répertorier toutes vos tables Amazon DynamoDB dans.
us-west-2
Note
Pour exécuter cet exemple :
-
Installez le client AWS SDK for JavaScript DynamoDB en
npm install @aws-sdk/client-dynamodb
entrant dans la ligne de commande de votre projet. -
Assurez-vous d'avoir correctement configuré vos AWS informations d'identification. Pour de plus amples informations, veuillez consulter Définir les informations d'identification.
import { DynamoDBClient, ListTablesCommand } from "@aws-sdk/client-dynamodb"; (async function () { const dbClient = new DynamoDBClient({ region: "us-west-2" }); const command = new ListTablesCommand({}); try { const results = await dbClient.send(command); console.log(results.TableNames.join('\n')); } catch (err) { console.error(err) } })();
Note
Tous les navigateurs ne prennent pas en charge le mode async/await. Consultez la section Fonctions asynchrones