Questions marquées «ecmascript-6»

128
Comment convertir un objet simple en une carte ES6?

Pour une raison quelconque, je ne trouve pas cette chose simple dans la documentation MDN (peut-être que je la manque). Je m'attendais à ce que cela fonctionne: const map = new Map({foo: 'bar'}); map.get('foo'); // 'bar' ... mais la première ligne jette TypeError: (var)[Symbol.iterator] is not a...

112
ES6 exporte toutes les valeurs de l'objet

Disons que j'ai un module ( ./my-module.js) qui a un objet qui devrait être sa valeur de retour: let values = { a: 1, b: 2, c: 3 } // "export values" results in SyntaxError: Unexpected token Je peux donc les importer comme: import {a} from './my-module' // a === 1 import * as myModule from...

105
Comment JSON.stringify une carte ES6?

J'aimerais commencer à utiliser ES6 Map au lieu d'objets JS mais je suis retenu car je ne peux pas comprendre comment JSON.stringify () une Map. Il est garanti que mes clés sont des chaînes et mes valeurs seront toujours répertoriées. Dois-je vraiment écrire une méthode wrapper pour sérialiser?...