Home > JavaScript > JavaScript:ブラウザによる動作の違い~基本

JavaScript:ブラウザによる動作の違い~基本

忘れがちなのでメモ。

JavaScritpのDate#getYear()はブラウザによって返す値が異なります。
西暦4桁で返却するか、1900からの経過年で返却するか。仕様は後者ですが、IEが前者なので死に関数か。

確認するためには以下のようなHTMLをブラウザで開いてみればよいです。

  1.  <html>
  2.  <head>
  3.  <script>
  4.  var date = new Date();
  5.  document.write("このブラウザでの Date#getYear() の実行結果は【" + date.getYear() + "】です。");
  6.  </script>
  7.  <body>
  8.  </body>
  9.  </html>

そんな感じ。

いくらIEでしか動作を保障しないっていってもこれくらいは対応しておいた方がよいと思います。

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://blog.magellanic.net/archives/210/trackback
Listed below are links to weblogs that reference
JavaScript:ブラウザによる動作の違い~基本 from Olen Onnellinen 2

Home > JavaScript > JavaScript:ブラウザによる動作の違い~基本

Search
Feeds
Link
あわせて読みたいブログパーツ
Meta
AD








DMM.com 家電・日用品通販

Return to page top