Каждый раз, когда особенность спецификации ECMAscript реализуется (см. Ссылку ниже) в V8 Javascript Engine из браузера Google Chrome , мы никогда не знаем, когда он будет доступен на Сервер NodeJS . Я всегда хотел простой способ выяснить, какая информация вводится в терминал в командной строке Bash (CLI).
Таблица совместимости ECMAScript :
https://kangax.github.io/compat-table/es6/
Хорошо, теперь Я хотел бы поделиться этим с вами!
Чтобы проверить текущую версию установленной браузера Google Chrome , NodeJS Server или V8 Javascript Engine из NodeJS, введите в Terminal на Bash CLI:
$
$ google-chrome --product-version
63.0.3239.84
$
$ node --version
v8.9.3
$
$ node -p process.versions.v8
6.1.534.48
$
Нет необходимости Grep или AWK или Sed для обрезки результирующего текста!
Для проверки версии V8 Javascript Engine из браузера Chrome, введите URL chrome://version
в адресной строке.
Чтобы узнать, в какой версии Chrome реализована каждая функция спецификации ECMAScript, зайдите на сайт ниже и отфильтруйте категорию Javascript :
https://www.chromestatus.com/ образцы
Чтобы узнать, какая версия V8 шла с последними версиями Chrome, посетите сайт ниже: