Pertanyaan yang diberi tag ecmascript-6

103
membandingkan set ECMA6 untuk kesetaraan

Bagaimana Anda membandingkan dua set javascript? Saya mencoba menggunakan ==dan ===tetapi keduanya mengembalikan false. a = new Set([1,2,3]); b = new Set([1,3,2]); a == b; //=> false a === b; //=> false Kedua himpunan ini ekuivalen, karena menurut definisi, himpunan tidak memiliki urutan...

103
Kelas Node.js ES6 dengan membutuhkan

Jadi sampai saat ini, saya telah membuat kelas dan modul node.jsdengan cara sebagai berikut: var fs = require('fs'); var animalModule = (function () { /** * Constructor initialize object * @constructor */ var Animal = function (name) { this.name = name; }; Animal.prototype.print =...

102
JSON merangkai Set

Bagaimana satu JSON.stringify () menjadi Set ? Hal-hal yang tidak berfungsi di Chromium 43: var s = new Set(['foo', 'bar']); JSON.stringify(s); // -> "{}" JSON.stringify(s.values()); // -> "{}" JSON.stringify(s.keys()); // -> "{}" Saya berharap untuk mendapatkan sesuatu yang mirip...

101
Webpack babel 6 dekorator ES6

Saya punya proyek yang ditulis dalam ES6 dengan webpack sebagai bundler saya. Sebagian besar transpiling berfungsi dengan baik, tetapi ketika saya mencoba menyertakan dekorator di mana saja, saya mendapatkan kesalahan ini: Decorators are not supported yet in 6.x pending proposal update. Saya...

100
Konversi ES6 Iterable ke Array

Katakanlah Anda memiliki Iterable Javascript ES6 seperti array yang Anda tahu sebelumnya akan memiliki panjang yang terbatas, apa cara terbaik untuk mengubahnya menjadi Javascript Array? Alasan untuk melakukannya adalah karena banyak library js seperti garis bawah dan lodash hanya mendukung...

98
.map () a Javascript ES6 Map?

Bagaimana Anda melakukan ini? Secara naluriah, saya ingin melakukan: var myMap = new Map([["thing1", 1], ["thing2", 2], ["thing3", 3]]); // wishful, ignorant thinking var newMap = myMap.map((key, value) => value + 1); // Map { 'thing1' => 2, 'thing2' => 3, 'thing3' => 4 } Saya...

98
Apakah mungkin untuk mengurutkan objek peta ES6?

Apakah mungkin untuk mengurutkan entri dari objek peta es6? var map = new Map(); map.set('2-1', foo); map.set('0-1', bar); menghasilkan: map.entries = { 0: {"2-1", foo }, 1: {"0-1", bar } } Apakah mungkin untuk mengurutkan entri berdasarkan kuncinya? map.entries = { 0: {"0-1", bar },...