Как определить движок JavaScript из кода.js?

Есть ли способ использовать код JavaScript, чтобы узнать, на каком движке JavaScript работает тот код?

Я не хочу, чтобы тип браузера был только движком JavaScript.

1 ответ

Решение

См. Как определить, какой движок JavaScript (v8 или JSC) используется во время выполнения в Android? для некоторого кода JavaScript, который использует функцию обнаружения для определения платформы.

Также:

Я думаю, что лучший вопрос: почему тебя это волнует? Вы попадаете в ловушку "обнаружения браузеров", в которую многие попали в конце 90-х - начале 00-х годов. С тех пор, однако, мы узнали, что именно обнаружение функций является более полезным подходом, не в последнюю очередь потому, что функции, поддерживаемые в данном браузере, были (в основном) движущейся целью. Теперь есть код, работающий на IE9 с его существенно улучшенной поддержкой DOM и JavaScript, который не использует эти функции, потому что он выполняет обнаружение браузера и использует методы IE6.

от: /questions/8663475/kak-ya-mogu-opredelit-kakoj-dvizhok-javascript-v8-ili-jsc-ispolzuetsya-vo-vremya-vyipolneniya-v-android/8663490#8663490

Другие вопросы по тегам