Я просто читаю эту документацию о 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
Википедия (или, скорее, сообщество в Википедии) содержит довольно хороший обновленный список здесь.
Нажмите эту ссылку, чтобы узнать, какую версию использует ваш BROWSER: http://jsfiddle.net/Ac6CT/
Вы должны иметь возможность фильтровать с помощью тегов script для каждой версии 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
В Chrome вы можете легко найти не только версию JS, но и флеш-версию. Все, что вам нужно, это ввести chrome://version/
в командной строке, и вы получите что-то вроде этого:
Все современные браузеры используют как минимум версию 1.5
:
http://en.wikipedia.org/wiki/ECMAScript#Dialect
Что касается вашего сайта-учебника, то информация, по-видимому, выглядит крайне устаревшей, Я прошу отправиться в MDC и прочитать их Руководство:
https://developer.mozilla.org/en/JavaScript/Guide
Вы по-прежнему можете следить за функциями, для которых требуется версия 1.6
или выше, поскольку это может вызвать проблемы Internet Explorer.
Вместо того, чтобы находить, какую версию вы используете, вы можете перефразировать свой вопрос до "какой версии ECMA script соответствует ли мой браузер JavaScript/JSscript-движок".
Для IE:
alert(@_jscript_version); //IE
Обратите внимание на ответ Squeegy для версий, отличных от IE:)
JavaScript 1.2 был введен с Netscape Navigator 4 в 1997 году. Этот номер версии только когда-либо имел значение для браузеров Netscape. Например, реализация Microsoft (как используется в Internet Explorer) называется JScript и имеет собственную нумерацию версий, которая не имеет отношения к нумерации Netscape.