Câu hỏi được gắn thẻ «ecmascript-6»

Phiên bản 2015 của đặc tả ECMAScript, hiện là tiêu chuẩn (ECMAScript 2015). Chỉ sử dụng thẻ này khi câu hỏi liên quan cụ thể đến các tính năng mới hoặc thay đổi kỹ thuật được cung cấp trong ECMAScript 2015.



10
Sử dụng Node.js yêu cầu nhập / xuất ES6
Trong một dự án tôi đang hợp tác, chúng tôi có hai lựa chọn về hệ thống mô-đun nào chúng tôi có thể sử dụng: Nhập mô-đun bằng cách sử dụng requirevà xuất bằng cách sử dụng module.exportsvà exports.foo. Nhập mô-đun bằng ES6 importvà xuất bằng ES6export Có bất kỳ …



8
Xuất khẩu mặc định là gì trong javascript?
Tệp: SafeString.js // Build out our basic SafeString type function SafeString(string) { this.string = string; } SafeString.prototype.toString = function() { return "" + this.string; }; export default SafeString; Tôi chưa bao giờ nhìn thấy export defaulttrước đây. Có bất kỳ công cụ tương đương cho export defaultđiều đó có thể …



14
Các lựa chọn thay thế lớp ES6
Hiện tại trong ES5, nhiều người trong chúng ta đang sử dụng mẫu sau trong các khung để tạo các lớp và biến lớp, đó là comfy: // ES 5 FrameWork.Class({ variable: 'string', variable2: true, init: function(){ }, addItem: function(){ } }); Trong ES6, bạn có thể tạo các lớp …


13
Ý nghĩa của những gì về = = mệnh (một mũi tên được hình thành từ bằng & lớn hơn) trong JavaScript?
Tôi biết rằng >=toán tử có nghĩa nhiều hơn hoặc bằng, nhưng tôi đã thấy =>trong một số mã nguồn. Ý nghĩa của toán tử đó là gì? Đây là mã: 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: Nhập mã thông báo không mong muốn
Tôi không hiểu điều gì là sai. Nút v5.6.0 NPM v3.10.6 Mật mã: function (exports, require, module, __filename, __dirname) { import express from 'express' }; Lỗi: 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 …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.