Javascript 1.2 hakkındaki bu dokümantasyonu henüz okuyorum, ancak en popüler tarayıcılarda hangi Javascript sürümünün kullanıldığını merak ediyorum.
http://www.tutorialspoint.com/javascript/javascript_nested_functions.htm
Javascript 1.2 hakkındaki bu dokümantasyonu henüz okuyorum, ancak en popüler tarayıcılarda hangi Javascript sürümünün kullanıldığını merak ediyorum.
http://www.tutorialspoint.com/javascript/javascript_nested_functions.htm
Yanıtlar:
Vikipedi (ya da daha doğrusu, toplum üzerinde Wikipedia) bir tutar up-date listesinde burada oldukça iyi .
TARAYICINIZIN hangi sürümü kullandığını görmek için bu bağlantıya tıklayın: http://jsfiddle.net/Ac6CT/
Her JS sürümüne komut dosyası etiketleri kullanarak filtre uygulayabilmelisiniz.
<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 raporlarım 1.7
Şu adresten açıkça çalındı: http://javascript.about.com/library/bljver.htm
JSON
destek eklendi , 1.8.5 ECMAScript 5 uyumluluğuna kadar ... bunlar önemli kilometre taşları :)
<script type="application/javascript;version=1.7"/>
Chrome'da yalnızca JS sürümünüzü değil, aynı zamanda bir flash sürümünü de kolayca bulabilirsiniz. İhtiyacınız olan tek chrome://version/
şey bir komut satırı yazmak ve şöyle bir şey elde edeceksiniz:
46.0.2490.86
Kasım 2015'teki Chrome v'im hala görünüyor V8 4.6.85.31
?
Hangi sürümü kullandığınızı bulmak yerine, sorunuzu "tarayıcımın JavaScript / JSscript motoru hangi ECMA komut dosyası sürümüne uygun" şeklinde yeniden ifade edebilirsiniz.
IE için:
alert(@_jscript_version); //IE
IE olmayan sürümler için Squeegy'nin yanıtına bakın :)
Conditional Compilation
Açık olduğunda çalışır , bu nedenle "ekmek kırıntısı" güvenliğine inanan SysAdmin'iniz varsa% 100 çalışmayabilir
Günümüz tarayıcılarının tümü en az şu sürümü kullanıyor 1.5
:
http://en.wikipedia.org/wiki/ECMAScript#Dialect
Eğitim sitenizle ilgili olarak, buradaki bilgiler son derece eski görünüyor , MDC'ye gitmenizi ve Kılavuzunu okumanızı rica ediyorum:
https://developer.mozilla.org/en/JavaScript/Guide
Yine de sürüm 1.6
veya üzeri gerektiren özelliklere dikkat etmek isteyebilirsiniz çünkü bu, Internet Explorer'da bazı sorunlar yaratabilir.
JavaScript 1.2, 1997'de Netscape Navigator 4 ile tanıtıldı. Bu sürüm numarası yalnızca Netscape tarayıcıları için önemliydi. Örneğin, Microsoft'un uygulaması (Internet Explorer'da kullanıldığı gibi) JScript olarak adlandırılır ve Netscape'in numaralandırmasıyla hiçbir ilişkisi olmayan kendi sürüm numaralandırmasına sahiptir.