c++ - 瀏覽器,v8引擎,JavaScript,ECMAScript到底是什麼關係?
淡淡烟草味
淡淡烟草味 2017-06-20 10:06:31
0
2
872

這個問題困擾我了很久,也看了不少相關資料,還是無法理清他們之間的關係。
JavaScript由ECMAScript,dom,bom三個部分組成,瀏覽器是執行腳本的一個環境。
問題一:說JavaScript不支援es6是說它沒有實作es6規定的方法嗎
問題二:es6到底是一門語言還是只是一個標準
問題三:瀏覽器不支援es6的某個方法,是因為javascript不支援es6嗎
問題四:javascript是如何升級的,比如說他把es6的方法全部實作了,那瀏覽器是如何支援JavaScript的
問題五:v8是解析JavaScript的引擎,那JavaScript不支援es6,為什麼chrome支援es6
請大神解答,問題有點多,莫見怪

淡淡烟草味
淡淡烟草味

全部回覆 (2)
伊谢尔伦
  1. javascript沒有任何不支持文法標準的說法。應該說javascript引擎是否支援es6例如chrome55的v8支援大部分es6語法。

  2. ECMAScript6只是個標準指目前javascript引擎對原生js程式碼可用的語法及內建程式庫。

  3. 瀏覽器不支援es6的某個方法,是因為javascript引擎還沒有實作這個方法。

  4. javascript標準升級靠瀏覽器更新,瀏覽器更新了js引擎也就更新了。

  5. 見1

    巴扎黑

    windows、clang、C++、C++17

      最新下載
      更多>
      網站特效
      網站源碼
      網站素材
      前端模板
      關於我們 免責聲明 Sitemap
      PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!