Я просто читаю эту документацию о Javascript 1.2, но мне интересно, какая версия Javascript используется в самых популярных браузерах.
http://www.tutorialspoint.com/javascript/javascript_nested_functions.htm
Я просто читаю эту документацию о Javascript 1.2, но мне интересно, какая версия Javascript используется в самых популярных браузерах.
http://www.tutorialspoint.com/javascript/javascript_nested_functions.htm
Википедия (точнее, сообщество в Википедии) поддерживает довольно хорошее состояние. актуальный список здесь.
Нажмите на эту ссылку, чтобы узнать, какую версию использует ваш БРАУЗЕР: http://jsfiddle.net/Ac6CT/.
Вы должны иметь возможность фильтровать каждую версию JS с помощью тегов сценария.
<script type="text/javascript">
var jsver = 1.0;
</script>
<script language="Javascript1.1">
jsver = 1.1;
</script>
<script language="Javascript1.2">
jsver = 1.2;
</script>
<script language="Javascript1.3">
jsver = 1.3;
</script>
<script language="Javascript1.4">
jsver = 1.4;
</script>
<script language="Javascript1.5">
jsver = 1.5;
</script>
<script language="Javascript1.6">
jsver = 1.6;
</script>
<script language="Javascript1.7">
jsver = 1.7;
</script>
<script language="Javascript1.8">
jsver = 1.8;
</script>
<script language="Javascript1.9">
jsver = 1.9;
</script>
<script type="text/javascript">
alert(jsver);
</script>
Мой Chrome сообщает 1.7
Нагло украдено с: http://javascript.about.com/library/bljver.htm.
JSON
, 1.8.5 соответствует требованиям ECMAScript 5... это важные вехи :)
- person Nick Craver; 25.11.2010
<script type="application/javascript;version=1.7"/>
- person Yukulélé; 17.03.2014
В chrome вы можете легко найти не только вашу версию JS, но и версию flash. Все, что вам нужно, это ввести chrome://version/
в командной строке, и вы получите что-то вроде этого:
46.0.2490.86
в ноябре 2015 года все еще показывает V8 4.6.85.31
?
- person Salvador Dali; 21.11.2015
Вместо того, чтобы искать, какую версию вы используете, вы можете перефразировать свой вопрос на «какой версии скрипта ECMA соответствует движок JavaScript/JSscript моего браузера».
Для IE:
alert(@_jscript_version); //IE
Обратитесь к ответу Squeegy для версий, отличных от IE :)
Conditional Compilation
включено, поэтому может не работать на 100%, если у вас есть системный администратор, который верит в безопасность хлебных крошек.
- person GoldBishop; 30.11.2017
Все современные браузеры используют как минимум версию 1.5
:
http://en.wikipedia.org/wiki/ECMAScript#Dialect
Что касается вашего обучающего сайта, информация на нем кажется крайне устаревшей, умоляю вас зайти на MDC и прочитать их Руководство:
https://developer.mozilla.org/en/JavaScript/Guide
Вы все еще можете следить за функциями, для которых требуется версия 1.6
или выше, так как это может создать некоторые проблемы для Internet Explorer.
JavaScript 1.2 был представлен вместе с Netscape Navigator 4 в 1997 году. Этот номер версии когда-либо имел значение только для браузеров Netscape. Например, реализация Microsoft (используемая в Internet Explorer) называется JScript и имеет собственную нумерацию версий, не имеющую отношения к нумерации Netscape.