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.


26
Bisakah (a == 1 && a == 2 && a == 3) pernah dievaluasi menjadi true?
Ingin memperbaiki pos ini? Berikan jawaban terinci untuk pertanyaan ini, termasuk kutipan dan penjelasan mengapa jawaban Anda benar. Jawaban tanpa detail yang cukup dapat diedit atau dihapus. Catatan Moderator: Harap tahan keinginan untuk mengedit kode atau menghapus pemberitahuan ini. Pola spasi putih mungkin menjadi bagian dari pertanyaan dan karenanya tidak …

10
Menggunakan Node.js membutuhkan vs. impor / ekspor ES6
Dalam sebuah proyek yang saya kolaborasi, kami memiliki dua pilihan sistem modul mana yang dapat kami gunakan: Mengimpor modul menggunakan require, dan mengekspor menggunakan module.exportsdan exports.foo. Mengimpor modul menggunakan ES6 import, dan mengekspor menggunakan ES6export Apakah ada manfaat kinerja untuk menggunakan salah satunya? Apakah ada hal lain yang harus kita …

10
Kapan saya harus menggunakan kurung kurawal untuk impor ES6?
Tampaknya sudah jelas, tapi saya agak bingung tentang kapan harus menggunakan kurung kurawal untuk mengimpor satu modul di ES6. Misalnya, dalam proyek React-Native yang saya kerjakan, saya memiliki file berikut dan isinya: initialState.js var initialState = { todo: { todos: [ {id: 1, task: 'Finish Coding', completed: false}, {id: 2, …

6
Fungsi panah ECMAScript 6 yang mengembalikan objek
Saat mengembalikan objek dari fungsi panah, tampaknya perlu menggunakan set {}dan returnkata kunci tambahan karena ambiguitas dalam tata bahasa. Itu berarti saya tidak bisa menulis p => {foo: "bar"}, tetapi harus menulis p => { return {foo: "bar"}; }. Jika fungsi panah mengembalikan apa-apa selain objek, {}dan returntidak diperlukan, misalnya: …

8
Apa itu "standar ekspor" dalam javascript?
File: SafeString.js // Build out our basic SafeString type function SafeString(string) { this.string = string; } SafeString.prototype.toString = function() { return "" + this.string; }; export default SafeString; Saya belum pernah melihat export defaultsebelumnya. Apakah ada hal yang setara untuk export defaultitu yang lebih mudah dimengerti?



14
Alternatif variabel kelas ES6
Saat ini di ES5 banyak dari kita menggunakan pola berikut dalam kerangka kerja untuk membuat kelas dan variabel kelas, yang nyaman: // ES 5 FrameWork.Class({ variable: 'string', variable2: true, init: function(){ }, addItem: function(){ } }); Di ES6 Anda dapat membuat kelas secara native, tetapi tidak ada opsi untuk memiliki …


13
Apa arti dari "=>" (panah yang dibentuk dari sama dengan & lebih besar dari) di JavaScript?
Saya tahu bahwa >=operator berarti lebih dari atau sama dengan, tetapi saya sudah melihatnya=> di beberapa kode sumber. Apa arti dari operator itu? Berikut kodenya: promiseTargetFile(fpParams, aSkipPrompt, relatedURI).then(aDialogAccepted => { if (!aDialogAccepted) return; saveAsType = fpParams.saveAsType; file = fpParams.file; continueSave(); }).then(null, Components.utils.reportError);


11
Node.js - SyntaxError: Impor token yang tidak terduga
Saya tidak mengerti apa yang salah. Node v5.6.0 NPM v3.10.6 Kode: function (exports, require, module, __filename, __dirname) { import express from 'express' }; Kesalahan: SyntaxError: Unexpected token import at exports.runInThisContext (vm.js:53:16) at Module._compile (module.js:387:25) at Object.Module._extensions..js (module.js:422:10) at Module.load (module.js:357:32) at Function.Module._load (module.js:314:12) at Function.Module.runMain (module.js:447:10) at startup (node.js:140:18) at …

11
Panggil fungsi asink / tunggu secara paralel
Sejauh yang saya mengerti, dalam ES7 / ES2016 menempatkan multiple awaitdalam kode akan bekerja sama dengan chaining .then()dengan janji, yang berarti bahwa mereka akan mengeksekusi satu demi satu daripada di parallerl. Jadi, misalnya, kami memiliki kode ini: await someCall(); await anotherCall(); Apakah saya memahaminya dengan benar yang anotherCall()akan dipanggil hanya …


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.