Tôi đang dự tính chuyển từ Dart sang ES6 nhưng Chrome dường như không hỗ trợ tuyên bố nhập mới quan trọng đối với tôi.Đang thử nhập ES6 bằng Chrome nhưng dường như không hoạt động
tôi đã sử dụng (xuất khẩu tên) mã từ trang web này: http://www.2ality.com/2014/09/es6-modules-final.html
Tôi đã thử nó ngay cả với
<module import="main"><module>
tôi nhận được lỗi: "bất ngờ xuất nhập mã thông báo"
Mọi thông tin nếu họ sẽ hỗ trợ nó trước khi phát hành cuối cùng?
mã:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>ES6</title>
</head>
<body bgcolor="blue">
<script type="module" src="main.js"></script>
</body>
</html>
main.js
import { square, diag } from 'lib';
console.log(square(11)); // 121
console.log(diag(4, 3)); // 5
lib.js:
export const sqrt = Math.sqrt;
export function square(x) {
return x * x;
}
export function diag(x, y) {
return sqrt(square(x) + square(y));
}
iirc google chrome không hỗ trợ module được nêu ra. – towerofnix
Vâng, tôi nhận thấy rằng ... Đó là lý do tại sao câu hỏi của tôi là: Bất kỳ thông tin nào nếu họ sẽ hỗ trợ nó trước khi phát hành cuối cùng? –
Xem [this] (https://bugs.chromium.org/p/v8/issues/detail?id=1569). – towerofnix