Masalah ini telah merisaukan saya untuk masa yang lama Saya telah membaca banyak maklumat yang berkaitan, tetapi saya masih tidak dapat mengetahui hubungan antara mereka.
JavaScript terdiri daripada tiga bahagian: ECMAScript, DOM dan BOM Penyemak imbas ialah persekitaran untuk menjalankan skrip.
Soalan 1: Apabila mengatakan bahawa JavaScript tidak menyokong es6, adakah ini bermakna ia tidak melaksanakan kaedah yang dinyatakan dalam es6
Soalan 2: Adakah es6 bahasa atau hanya satu standard? kaedah tertentu es6 kerana javascript Tidakkah ia menyokong es6 Soalan 4: Bagaimanakah JavaScript dinaik taraf Sebagai contoh, jika ia melaksanakan semua kaedah es6, bagaimanakah pelayar menyokong JavaScript? jadi JavaScript tidak menyokong es6 Mengapa chrome menyokong es6
Sila jawab, terdapat banyak soalan, jangan terkejut
Tiada hujah bahawa JavaScript tidak menyokong piawaian sintaks. Ia harus dikatakan sama ada enjin javascript menyokong es6 Contohnya, v8 chrome55 menyokong kebanyakan sintaks es6.
ECMAScript6 hanyalah standard yang merujuk kepada sintaks dan pustaka terbina dalam yang boleh digunakan oleh enjin javascript semasa untuk kod js asli.
Pelayar tidak menyokong kaedah tertentu es6 kerana enjin javascript masih belum melaksanakan kaedah ini.
Naik taraf standard Javascript bergantung pada kemas kini pelayar Setelah pelayar mengemas kini enjin js, ia juga akan dikemas kini.
Bertemu 1
windows、clang、C++、C++17