Pertanyaan yang diberi tag «ecmascript-6»

Versi 2015 dari spesifikasi ECMAScript, sekarang menjadi standar (ECMAScript 2015). Hanya gunakan tag ini di mana pertanyaannya secara spesifik berkaitan dengan fitur-fitur baru atau perubahan teknis yang disediakan dalam ECMAScript 2015.

1
Apa perbedaan antara prettier-eslint, eslint-plugin-prettier dan eslint-config-prettier?
Saya ingin menggunakan Prettier dan ESLint bersama-sama, tetapi saya mengalami beberapa konflik hanya dengan menggunakannya satu demi satu. Saya melihat bahwa ada tiga paket berikut yang tampaknya memungkinkannya digunakan bersama-sama: prettier-eslint eslint-plugin-prettier eslint-config-prettier Namun, saya tidak yakin mana yang akan digunakan karena semua nama paket ini berisi eslintdan prettier. Yang …



6
“Uncaught SyntaxError: Tidak dapat menggunakan pernyataan impor di luar modul” ketika mengimpor ECMAScript 6
Saya menggunakan ArcGIS JSAPI 4.12 dan ingin menggunakan Spatial Illusions untuk menggambar simbol militer di peta. Ketika saya menambahkan milsymbol.jske skrip, konsol mengembalikan kesalahan Uncaught SyntaxError: Tidak dapat menggunakan pernyataan impor di luar modul` jadi saya tambahkan type="module"ke skrip, dan kemudian kembali ReferenceError yang tidak tertangkap: ms tidak ditentukan Ini …



8
Menggunakan map () pada iterator
Katakanlah kita memiliki Peta :, let m = new Map();menggunakan m.values()mengembalikan iterator peta. Tetapi saya tidak dapat menggunakan forEach()atau map()pada iterator itu dan mengimplementasikan loop sementara pada iterator itu tampak seperti anti-pola karena ES6 menawarkan fungsi seperti map(). Jadi, apakah ada cara untuk menggunakan map()iterator?

2
Apa yang dilakukan objek Reflect di JavaScript?
Saya melihat sebuah rintisan kosong di MDN beberapa waktu yang lalu untuk Reflectobjek dalam javascript tetapi saya tidak bisa seumur hidup saya menemukan apa pun di Google. Hari ini saya menemukan http://people.mozilla.org/~jorendorff/es6-draft.html#sec-reflect-object ini dan kedengarannya mirip dengan objek Proxy selain dari fungsi realm dan loader. Pada dasarnya, saya tidak tahu …

6
Impor ES2015 tidak berfungsi (bahkan di tingkat atas) di Firefox
Ini adalah file contoh saya: <!DOCTYPE html> <html> <head> <title>Test</title> <script src="t1.js"></script> </head> <body></body> </html> t1.js: import Test from 't2.js'; t2.js: export const Test = console.log("Hello world"); Saat saya memuat halaman di Firefox 46, ia mengembalikan "SyntaxError: deklarasi impor hanya dapat muncul di tingkat atas modul" - tetapi saya tidak …

3
Parameter fungsi yang dirusak dokumen di JSDoc
Sebelumnya saya selalu mendokumentasikan parameter objek saya sebagai berikut: /** * Description of the function * * @param {Object} config - The configuration * @param {String} config.foo * @param {Boolean} [config.bar] - Optional value * @return {String} */ function doSomething (config = {}) { const { foo, bar } = …

4
Filter atau petakan nodelist di ES6
Apa cara paling efisien untuk memfilter atau memetakan nodelist di ES6? Berdasarkan pembacaan saya, saya akan menggunakan salah satu opsi berikut: [...nodelist].filter atau Array.from(nodelist).filter Mana yang akan Anda rekomendasikan? Dan apakah ada cara yang lebih baik, misalnya tanpa melibatkan array?


6
Cara terbaik untuk mem-polyfill fitur ES6 di aplikasi React yang menggunakan create-react-app
Saya telah menguji aplikasi React.js saya di internet explorer, dan menemukan bahwa beberapa kode ES6 / 7 seperti Array.prototype.includes()memecahkannya. Saya menggunakan create-react-app , dan tampaknya mereka telah memilih untuk tidak menyertakan banyak polyfill karena tidak semua orang membutuhkannya, dan mereka memperlambat waktu build (lihat misalnya di sini dan di sini …

2
Manfaat apa yang disediakan sintaks `class` ES2015 (ES6)?
Saya punya banyak pertanyaan tentang kelas ES6. Apa manfaat menggunakan classsintaks? Saya membaca bahwa publik / privat / statis akan menjadi bagian dari ES7, apakah itu alasannya? Selain itu, apakah classjenis OOP yang berbeda atau masih merupakan warisan prototipe JavaScript? Bisakah saya memodifikasinya menggunakan .prototype? Atau hanya objek yang sama …

7
Mengapa Objek tidak dapat diulang di JavaScript?
Mengapa objek tidak dapat diulang secara default? Saya melihat pertanyaan sepanjang waktu terkait dengan objek iterasi, solusi yang umum adalah mengulang properti objek dan mengakses nilai dalam objek dengan cara itu. Ini tampak sangat umum sehingga membuat saya bertanya-tanya mengapa objek itu sendiri tidak dapat diulang. Pernyataan seperti ES6 for...ofakan …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.