電子書籍の厳選無料作品が豊富!

JavaScriptを用いて、Webアプリを作成しています。
今までは、てっきり、JavaScriptのVersionは、そのクライアントにインストールされているJREにより決まるものと思い込んでいましたが、、、

よくよく考えてみると、ブラウザのサポート次第なのかなと思えてきています。
(すると、JavaScriptだけを見るとJREは特に関係ない?)

質問1.JavaScriptのVerは、どこで決定されますか?(IE?JRE?etc...)

質問2.JavaScriptのどのVersionがサポートされているのか確認する方法(JavaScript内で、versionプロパティ的なものが存在するとか)、または表記されているサイトはありますでしょうか?(とくにIEのVer6以上が知りたいです。)

お恥ずかしい話、常識なのかもしれませんが、、、検索しても確定情報が見つからず、困っています。

A 回答 (1件)

その通り、ブラウザ依存です。

Javascriptのバージョンは利用するブラウザで決定します。
JavascriptとJAVAはまったく別物なのでJREは関係ありません。
↓詳しくはwikipediaをご覧ください。
http://ja.wikipedia.org/wiki/JavaScript

versionの確認方法については次のサイトのソースを見てもらえばよいかと思います。

http://www.din.or.jp/~hagi3/JavaScript/JSTips/Sa …
ですが、ブラウザごとに結構方言があるので、実際にブラウザで動作を確認するのが最も確実です。

参考までに、以下はイベントのコンパチビリティを比較したサイトです。

http://www.quirksmode.org/dom/events/index.html
    • good
    • 0
この回答へのお礼

遅くなりましてすみません。

やはりそうですか。思いっきり勘違いをしていたようです。
リンク確認させていただきました。
大変参考になりました。ありがとうございました。

お礼日時:2008/11/16 23:30

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!