Pertanyaan yang diberi tag ecmascript-6

162
Fitur ECMAScript 6 tersedia di Node.js 0.12

Rilis stabil baru Node.js (0.12) baru-baru ini mendarat dengan mesin JavaScript v8 Google yang ditingkatkan, v3.28.73 . Fitur ECMAScript 6 apa yang saat ini hadir di Node.js, tanpa menggunakan --harmonyflag? Saya telah memeriksa beberapa situs yang mengklaim mencantumkan fitur ES 6 tetapi...

157
Dapatkan nama kelas instance kelas ES6

Apakah ada cara 'harmonis' untuk mendapatkan nama kelas dari instance kelas ES6? Selain daripada someClassInstance.constructor.name Saat ini saya mengandalkan implementasi Traceur. Dan sepertinya Babel memiliki polyfill untuk Function.namesementara Traceur tidak. Singkatnya: tidak ada cara lain...

150
Ekspor beberapa kelas dalam modul ES6

Saya mencoba membuat modul yang mengekspor beberapa kelas ES6. Katakanlah saya memiliki struktur direktori berikut: my/ └── module/ ├── Foo.js ├── Bar.js └── index.js Foo.jsdan Bar.jsmasing - masing mengekspor kelas ES6 default: // Foo.js export default class Foo { // class definition } //...

150
Apa zona mati temporal?

Saya pernah mendengar bahwa mengakses letdan constnilai - nilai sebelum diinisialisasi dapat menyebabkan ReferenceErrorkarena sesuatu yang disebut zona mati temporal . Apa zona mati temporal, bagaimana hubungannya dengan ruang lingkup dan mengangkat, dan dalam situasi apa itu