Rumah  >  Artikel  >  hujung hadapan web  >  Apakah pelayar yang disokong oleh es6?

Apakah pelayar yang disokong oleh es6?

青灯夜游
青灯夜游asal
2022-10-18 15:21:175312semak imbas

Pelayar yang disokong oleh es6: 1. Chrome, yang boleh menyokong 97% ciri baharu bermula dari versi 51. 2. Firefox, yang boleh menyokong 97% ciri baharu bermula dari versi 53. Safari, versi 10 Ia boleh menyokong 99% ciri baharu dari versi 14 dan seterusnya. Edge, versi 14 boleh menyokong 93% ciri baharu, dan versi 15 boleh menyokong 96% ciri baharu. ciri ciri baharu.

Apakah pelayar yang disokong oleh es6?

Persekitaran pengendalian tutorial ini: sistem Windows 7, ECMAScript versi 6, komputer Dell G3.

Pada Jun 2015, ES2015 (iaitu ECMAScript 6, ES6) telah dikeluarkan secara rasmi. ES2015 ialah kemas kini penting kepada bahasa dan kemas kini utama pertama sejak standard ES5 ditubuhkan pada tahun 2009.

ES6 menyediakan banyak ciri baharu, tetapi tidak semua penyemak imbas boleh menyokongnya sepenuhnya. Nasib baik, penyemak imbas utama kini mempercepatkan keserasian mereka dengan ciri baharu ES6 Antaranya, pelayar paling mesra untuk ciri baharu ES6 ialah Chrome dan Firefox.

Saya akan mengambil stok sokongan di bawah Untuk butiran lanjut, anda boleh rujuk alamat di sebelah kanan: http://kangax.github.io/compat-table/es6/

1. Sokongan penyemak imbas desktop untuk ES2015

Chrome: bermula dari versi 51, ia boleh menyokong 97% ciri baharu ES6.

Firefox: Menyokong 97% ciri baharu ES6 bermula daripada versi 53.

Safari: Menyokong 99% ciri baharu ES6 bermula dari versi 10.

IE/Cth: Edge boleh menyokong 96% ciri baharu ES6 bermula dari versi 15. Edge 14 boleh menyokong 93% ciri ES6 baharu. (IE7~11 pada asasnya tidak menyokong ES6)

2 Sokongan penyemak imbas mudah alih untuk ES2015

iOS: 99% daripada ES6 boleh disokong bermula dari versi 10.0 Ciri baharu. .

Android: Pada asasnya tidak menyokong ciri baharu ES6 (5.1 hanya menyokong 25%)

3. Sokongan pelayan untuk ES2015

Node.js : Bermula dari versi 6.5, ia boleh menyokong 97% ciri baharu ES6. (6.0 menyokong 92%)

Versi penyemak imbas yang menyokong ES6 (jadual ringkasan)

3.2-6.12.1-4.34
Pelayar th> Versi yang tidak disokong Versi yang disokong separa Versi yang disokong
IE td> 6-10 11
浏览器 不支持的版本 部分支持的版本 支持的版本
IE 6-10 11
Edge
12-14 15-18、79-87
Firefox 2-5 6-53 54-86
Chrome 4-20 21-50 51-90
Safari 3.1-7 7.1-9.1 10-13.1、14、TP
Opera 10-12.1 15-37 38-72
iOS Safari 3.2-6.1 7-9.3 10-13.7、14.2
Opera Mini all

Android Browser 2.1-4.3 4.4-4.4.4 81
Opera Mobile 12-12.1
59
Chrome for Android

87
Firefox for Android

83
UC Browser for Android

12.12
Samsung Internet
4 5-13.0
QQ Browser

10.4
Baidu Browser
7.12
KaiOS Browser
2.5
Tepi

td>


12-14 15-18, 79-87
Firefox td> 2-5 6-53 54-86
Chrome 4-20 21-50 51-90
Safari 3.1-7 td> 7.1-9.1 10-13.1, 14, TP
Opera 10-12.1 15-37 38-72
iOS Safari7-9.3 10-13.7, 14.2
Opera Mini

semua

Pelayar Android

4.4-4.4.4 81
Opera Mobile 12-12.1
59
Chrome untuk Android

87
Firefox untuk Android

83
Pelayar UC untuk Android

12.12
Internet Samsung
5-13.0
Pelayar QQ

10.4
Pelayar Baidu
7.12
Pelayar KaiOS
2.5
Lampiran: Bagaimana untuk menggunakan ciri baharu ES6 sambil memastikan keserasian penyemak imbas? Memandangkan isu keserasian ES6, banyak pasukan telah membangunkan pelbagai alat penghuraian dan penukaran sintaks untuk menukar sintaks ES6 yang kami tulis kepada ES5, yang setara dengan melakukan ini antara ES6 dan pelayar. Penyelesaian alat yang lebih biasa termasuk babel, jsx, traceur, es6-shim, dsb. [Cadangan berkaitan: tutorial video javascript, Video pengaturcaraan]

Atas ialah kandungan terperinci Apakah pelayar yang disokong oleh es6?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn