• ベストアンサー

javascriptのapiについて

javaのapi?関数情報?は以下アドレスでしらべていたのですが http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/ javascriptはどこをみれば良いのでしょうか。 以下アドレスかなとおもい、document.writeの情報をさがしてみようとおもいましたが 見つけることができませんでした。 http://oss.intra-mart.org/projects/im-jssp-rpc/maveniframe/apidocs/javascript-apidocs/index.html 見る場所を間違えているのでしょうか。 ご教授お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Chaire
  • ベストアンサー率60% (79/130)
回答No.2

document.write() は DOM HTML で定義されています。 http://www2u.biglobe.ne.jp/~oz-07ams/prog/dom-ref/HTML/HTMLDocument.html#HTMLDocument-write DOM は W3C という団体が勧告しているものです。いくつかのモジュールに分かれており、HTML 文書の操作に特化した API 群を DOM HTML と呼びます。現在は DOM Level 3 まで勧告されていますが、上記サイトは DOM Level 2 の日本語訳です(一応、DOM Level 3 の翻訳もありますが、CSS なしの XML 形式なので見づらいかもしれません)。 現在の主要ブラウザは DOM Level 3 の一部までをサポートしています。 JavaScript についても、同サイトに ECMA 262 第 3 版(通称 ECMAScript 3)の日本語訳があります。 http://www2u.biglobe.ne.jp/~oz-07ams/prog/ecma262r3/ ECMAScript 3 は JavaScript 1.5 に相当します。現在の主要ブラウザは、最近出た ECMAScript 5 のサポートを始めていますが、もうしばらくはこちらだけでも何とか事足りるでしょう。 No.1 の方が挙げている MDN は更新頻度が高いので、私もお勧めします。IE の情報は MSDN にあります。 http://msdn.microsoft.com/en-us/library/aa737439.aspx http://msdn.microsoft.com/en-us/library/d1et7k7c.aspx MDN は有志の方が日本語訳を頑張っておられますが、MSDN の日本語訳は質が悪い(下手をすると 90 年代から放置)のもありますので、とりあえず英語ページを挙げておきます。意外に興味深いコラム記事が追加されることがあります。 有名な「とほほ」をはじめとする JavaScript 解説の多くは JavaScript 1.2-1.3 にとどまっており、DOM についても Level 1 の一部にしか触れていないことが多いです。つまり、すでに廃止されたものも注意なく載っていることがあるので、その辺は注意して下さい(実際、そこを参考にしたであろう古い書き方を未だによく見かけます)。

ShiftTail
質問者

お礼

参考リンクありがとうございます。 まずは、日本語訳からよんでいこうと思います。 情報ありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (2)

回答No.3

既出箇所以外に。 ただし、解説ではなく「仕様書」、または仕様書に近いので、これから勉強する人(いわゆる初心者)には不向きかもしれません。 W3C(英語) http://www.w3.org/ アップル Safari Dev Center(英語) https://developer.apple.com/devcenter/safari/index.action W3schools(英語) http://www.w3schools.com/ Operaナリッジベース、詳細ドキュメント http://www.opera.com/support/kb/ http://www.opera.com/docs/ これ以外は検索サイトで適宜検索して、出てきた所を参考にしています。 漢字字典のような「リファレンスサイト、タグ辞典サイト」と、国語辞典のような「解説サイト」の2種類あります。 英単語だけ覚えても会話はできないように、リファレンスだけではJavaScriptを理解したり使ったりすることはできないと思います。 Microsoft、Apple、Mozillaのサイトはわかりやすいと思いますが。。。 Operaのは解説ではなくリファレンスになってます。 個人サイトでこれは、と思う解説サイトは見ないですね。探したりしてないというのもあると思いますが。 クイックタグリファレンス http://www.htmq.com/

ShiftTail
質問者

お礼

+αの参考リンクありがとうございます。 情報ありがとうございました。

すると、全ての回答が全文表示されます。
  • notnot
  • ベストアンサー率47% (4903/10364)
回答No.1

document.write などはブラウザが提供するAPIなのでブラウザの情報サイトを見てください。 Firefoxであれば、 https://developer.mozilla.org/ja/docs に情報があります。 JavaScript自体は、https://developer.mozilla.org/ja/JavaScript windowやdocument等ブラウザのAPIは、https://developer.mozilla.org/ja/DOM IEであれば、microsoft.comに情報があると思いますが、ちょっと知りません。 これらはJavaのsun.comに対応するブラウザベンダーによる一次情報ですが、いろいろな人が解説サイトを作ってます。 よく見るのは、http://www.tohoho-web.com/js/index.htm ですね。ブラウザによる差異も少し載ってます。

ShiftTail
質問者

お礼

参考リンクありがとうございます。 参考にさせていただきます。 情報ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A